<SEC-DOCUMENT>0000916365-24-000046.txt : 20240223
<SEC-HEADER>0000916365-24-000046.hdr.sgml : 20240223
<ACCEPTANCE-DATETIME>20240223160618
ACCESSION NUMBER:		0000916365-24-000046
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		89
CONFORMED PERIOD OF REPORT:	20231230
FILED AS OF DATE:		20240223
DATE AS OF CHANGE:		20240223

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TRACTOR SUPPLY CO /DE/
		CENTRAL INDEX KEY:			0000916365
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-BUILDING MATERIALS, HARDWARE, GARDEN SUPPLY [5200]
		ORGANIZATION NAME:           	07 Trade & Services
		IRS NUMBER:				133139732
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1230

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-23314
		FILM NUMBER:		24671150

	BUSINESS ADDRESS:	
		STREET 1:		5401 VIRGINIA WAY
		CITY:			BRENTWOOD
		STATE:			TN
		ZIP:			37027
		BUSINESS PHONE:		6154404600

	MAIL ADDRESS:	
		STREET 1:		5401 VIRGINIA WAY
		CITY:			BRENTWOOD
		STATE:			TN
		ZIP:			37027
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>tsco-20231230.htm
<DESCRIPTION>10-K TRACTOR SUPPLY COMPANY
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:srt="http://fasb.org/srt/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" 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:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:tsco="http://www.tractorsupply.com/20231230" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>tsco-20231230</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-30">TRACTOR SUPPLY CO /DE/</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-31">0000916365</ix:nonNumeric><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-32">107,916,530</ix:nonFraction><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" id="f-35">false</ix:nonNumeric><ix:nonNumeric contextRef="c-74" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="f-476">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="c-75" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="f-477">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="c-8" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" id="f-480">http://fasb.org/us-gaap/2023#AccountsPayableCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-9" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" id="f-481">http://fasb.org/us-gaap/2023#AccountsPayableCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" id="f-487">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" id="f-514">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="tsco:VestingTermMinimum" id="f-544">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="tsco:VestingTermMaximum" id="f-545">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="tsco:Storeleasesoptionalrenewalperiodsminimum" id="f-784">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="tsco:Storeleasesoptionalrenewalperiodsmaximum" id="f-785">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="tsco:StoreLeasesOptionalRenewalPeriods" id="f-786">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="c-9" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-789">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="c-8" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-790">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="c-157" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-1055">245</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="tsco-20231230.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-07-01</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">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-01-27</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">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:WorkersCompensationReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:GeneralLiabilityReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></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-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="store"><xbrli:measure>tsco:store</xbrli:measure></xbrli:unit><xbrli:unit id="state"><xbrli:measure>tsco:state</xbrli:measure></xbrli:unit><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:ConsolidatedStoresAxis">tsco:TSCOstoresDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:ConsolidatedStoresAxis">tsco:PetsensestoresDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsco:OrschelnFarmAndHomeLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-12</xbrli:startDate><xbrli:endDate>2022-10-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsco:OrschelnStoresDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsco:OrschelnDistributionCenterAndHeadquartersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:WorkersCompensationReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:GeneralLiabilityReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:SelfInsuranceClaimsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:SelfInsuranceClaimsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="h"><xbrli:measure>utr:H</xbrli:measure></xbrli:unit><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A370SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A175SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A525SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A175SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A175SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A525SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A525SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tsco:ComputerSoftwareAndHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tsco:ComputerSoftwareAndHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:SoftwareMaximumOrMinimumAxis">tsco:SoftwareMinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:SoftwareMaximumOrMinimumAxis">tsco:SoftwareMaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsco:OrschelnFarmAndHomeLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsco:OrschelnFarmAndHomeLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsco:OrschelnFarmAndHomeLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-25</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A1750SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A1750SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A525SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-05-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-30</xbrli:startDate><xbrli:endDate>2020-10-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A1750SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-30</xbrli:startDate><xbrli:endDate>2020-10-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A1750SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-08-14</xbrli:startDate><xbrli:endDate>2017-08-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:NumberofFinancialCovenantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:FixedChargeCoverageRatioMinimumRequirementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:LeverageRatioMaximumRequirementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-11-08</xbrli:startDate><xbrli:endDate>2023-11-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-09</xbrli:startDate><xbrli:endDate>2023-08-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-10</xbrli:startDate><xbrli:endDate>2023-05-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-08</xbrli:startDate><xbrli:endDate>2023-02-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-02</xbrli:startDate><xbrli:endDate>2022-11-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-04</xbrli:startDate><xbrli:endDate>2022-08-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-10</xbrli:startDate><xbrli:endDate>2022-05-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-26</xbrli:startDate><xbrli:endDate>2022-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-05</xbrli:startDate><xbrli:endDate>2024-02-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:ConstructionProjectAxis">tsco:NewDistributionCenterConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>tsco:segment</xbrli:measure></xbrli:unit><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockEquineAgricultureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockEquineAgricultureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockEquineAgricultureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:CompanionAnimalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:CompanionAnimalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:CompanionAnimalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalRecreationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalRecreationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalRecreationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:TruckToolHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:TruckToolHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:TruckToolHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingGiftDecorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingGiftDecorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingGiftDecorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:TotalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:TotalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:TotalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-27</xbrli:startDate><xbrli:endDate>2021-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">tsco:ColinYankeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">tsco:ColinYankeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">tsco:ColinYankeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:TradingArrAxis">tsco:CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ecd:IndividualAxis">tsco:ColinYankeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="id82b30f149f2405b8f3e0025afcf0a27_1"></div><div style="min-height:22.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNITED STATES</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%">SECURITIES AND EXCHANGE COMMISSION</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%">WASHINGTON, D.C. 20549</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Mark One)</span><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 style="width:2.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="f-2">&#9746;</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:400;line-height:100%">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:10pt;font-weight:400;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">December 30</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:10pt;font-weight:400;line-height:120%">or</span><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 style="width:2.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="f-5">&#9744;</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:400;line-height:100%">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:10pt;font-weight:400;line-height:120%">For the transition period from________to________.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission file number </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">000-23314</ix:nonNumeric></span></div><div style="text-align:center"><img src="tsco-20231230_g1.jpg" alt="imagea09.jpg" style="height:53px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"/></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%">TRACTOR SUPPLY COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span><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 style="width:48.461%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.609%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Delaware</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:8pt;font-weight:400;line-height:100%">&#160;</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:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">13-3139732</ix:nonNumeric></span></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:100%">(State or Other Jurisdiction of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incorporation or Organization)</span></div></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:8pt;font-weight:400;line-height:100%">&#160;</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:100%">(I.R.S. Employer Identification No.)</span></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</span></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:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">5401 Virginia Way</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Brentwood</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">Tennessee</ix:nonNumeric></span></div></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:8pt;font-weight:400;line-height:100%">&#160;</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:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">37027</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Address of Principal Executive Offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:100%">(Zip Code)</span></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Registrant&#8217;s Telephone Number, Including Area Code:</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:8pt;font-weight:400;line-height:100%">&#160;</span></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:100%;text-decoration:underline">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">615</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">440-4000</ix:nonNumeric></span></div></td></tr></table></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:100%">Securities Registered Pursuant to Section 12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.520%"><tr><td style="width:1.0%"/><td style="width:45.385%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.165%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Common Stock, $.008 par value</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">TSCO</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-17">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Securities Registered Pursuant to Section 12(g) of the Act: None</span><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 style="width:22.218%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.218%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.360%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.218%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.360%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.826%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><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.</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%"><ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-18">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div><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.</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%">Yes&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-19">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9745;</span></div><div style="text-align:justify"><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.</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%"><ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-20">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><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).</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%"><ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-21">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><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.&#160;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="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:2.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.715%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.847%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-22">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9745;</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:8pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</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:8pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="f-23">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-24">&#9744;</ix:nonNumeric></span></td></tr></table></div><div><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:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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's assessment of effectiveness of its internal control over financial reporting under section 404(b) of 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:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="f-25">&#9745;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-26">&#9744;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 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:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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.)</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%">Yes&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="f-27">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9745;</span></div><div style="text-align:justify"><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 the Common Stock held by non-affiliates of the registrant, based on the closing price of the Common Stock on The NASDAQ Global Select Market on July 1, 2023, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, was approximately $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="f-28">19.8</ix:nonFraction>&#160;billion.&#160;&#160;For purposes of this response, the registrant has assumed that its directors, executive officers, and beneficial owners of 5% or more of its Common Stock are affiliates of the registrant.</span></div><div><span><br/></span></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:22.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate the number of shares outstanding of each of the registrant&#8217;s classes of common stock as of the latest practicable date.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.031%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.037%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding at January 27, 2024</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $.008 par value</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-29">107,916,530</ix:nonFraction></span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Documents Incorporated by Reference:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Portions of the Registrant&#8217;s definitive Proxy Statement for its 2024 Annual Meeting of Stockholders are incorporated by reference into Part III hereof.</span></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:5.781%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:79.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TABLE OF CONTENTS</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" 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:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page Number</span></td></tr><tr><td colspan="6" 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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_10">Forward-Looking Statements</a></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_10">ii.</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="6" 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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_13">PART I</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_13">1</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_16">1.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_16">Business</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_16">1</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_19">1A.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_19">Risk Factors</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_19">12</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_22">1B.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_22">Unresolved Staff Comments</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_22">24</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_1661">1C.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_1661">Cybersecurity</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_1661">24</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_25">2.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_25">26</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_28">3.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_28">27</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_31">4.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_31">27</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="6" 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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_34">PART II</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_34">28</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_37">5.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_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:#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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_37">28</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_40">6.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_40">[Reserved]</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_40">30</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_43">7.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_43">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_43">31</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_61">7A.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_61">Quantitative and Qualitative Disclosures About Market Risk</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_61">40</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_64">8.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_64">Financial Statements and Supplementary Data</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_64">42</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_133">9.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_133">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_133">75</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_136">9A.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_136">Controls and Procedures</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_136">76</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_139">9B.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_139">Other Information</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_139">76</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_142">9C.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_142">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_142">76</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="6" 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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_145">PART III</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_145">76</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_148">10.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_148">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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_148">76</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_151">11.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_151">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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_151">76</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_154">12.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_154">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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_154">76</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_157">13.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_157">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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_157">77</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_160">14.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_160">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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_160">77</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="6" 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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_163">PART IV</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_163">77</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_166">15.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_166">Exhibits and Financial Statement Schedules</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_166">77</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_169">16.</a></span></div></td><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_169">Form 10-K Summary</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_169">78</a></span></div></td></tr></table></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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD-LOOKING STATEMENTS OR INFORMATION</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">This Annual Report on Form 10-K and statements included or incorporated by reference in this Annual Report on Form 10-K include certain forward-looking statements, which are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995 (the &#8220;Act&#8221;).&#160;All statements, other than statements of historical facts, which address activities, events, or developments that we expect or anticipate will or may occur in the future, including such things as sales and earnings growth, new store growth, estimated results of operations in future periods (including, but not limited to, net sales, comparable store sales, operating margins or operating margin rates, net income, and earnings per diluted share), the declaration and payment of dividends, the timing and amount of share repurchases, future capital expenditures (including their amount and nature) and acquisitions, business strategy, expansion and growth of our business operations, and other such matters are forward-looking statements.&#160;&#160;Forward-looking statements are usually identified by or are associated with such words as &#8220;will,&#8221; &#8220;intend,&#8221; &#8220;would,&#8221; &#8220;expect,&#8221; &#8220;continue,&#8221; &#8220;believe,&#8221; &#8220;anticipate,&#8221; &#8220;optimistic,&#8221; &#8220;forecasted,&#8221; and similar terminology. To take advantage of the safe harbor provided by the Act, we have identified certain factors, in Item 1A. &#8220;Risk Factors&#8221; in this Annual Report on Form 10-K which may cause actual results to differ materially from those expressed in any forward-looking statements.&#160; These &#8220;Risk Factors&#8221; may be updated from time to time in our quarterly reports on Form 10-Q or other subsequent filings with the SEC.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Forward-looking statements made by or on behalf of the Company are based on our knowledge of our business and the environments in which we operate and currently available information and are based on our current expectations and projections about future events.&#160;&#160;We undertake no obligation to release publicly any revisions to these forward-looking statements to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events, except as required by law. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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%">ii.</span></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_13"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_16"></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. &#160;&#160;&#160;&#160;Business</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tractor Supply Company (the &#8220;Company&#8221; or &#8220;Tractor Supply&#8221; or &#8220;we&#8221; or &#8220;our&#8221; or &#8220;us&#8221;) is the largest rural lifestyle retailer in the United States (&#8220;U.S.&#8221;). The Company is focused on supplying the needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle (which we refer to as the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; lifestyle).&#160;&#160;We operate retail stores under the names </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tractor Supply Company </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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Petsense by Tractor Supply. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our stores are located primarily in towns outlying major metropolitan markets and in rural communities. We also offer an expanded assortment of products through the Tractor Supply mobile application and online at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">TractorSupply.com</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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Petsense.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">&#160; </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one reportable industry segment which is the retail sale of products that support the rural lifestyle. At December&#160;30, 2023, we operated 2,414 retail stores in 49 states (2,216 Tractor Supply retail stores and 198 Petsense by Tractor Supply retail stores). Our Tractor Supply stores typically range in size from 15,000 to 20,000 square feet of inside selling space, along with additional outside selling space (&#8220;Side Lot&#8221;), and our Petsense by Tractor Supply stores have approximately 5,500 square feet of inside selling space. Our online selling websites and our mobile application offer an extended assortment of products beyond those offered in-store and drive traffic into our stores through our buy online and pickup in-store and ship to store programs. Our retail store locations and digital capabilities provide the convenience to allow our customers to engage with us anytime, anywhere and in any way they choose. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 12, 2022, the Company completed its acquisition of Orscheln Farm and Home, LLC (&#8220;Orscheln&#8221; or &#8220;Orscheln Farm and Home&#8221;). The Company acquired 166 Orscheln stores for approximately $393.4&#160;million, exclusive of cash acquired. Consistent with the remedy reached with the Federal Trade Commission (&#8220;FTC&#8221;), the Company divested 85 store locations to two buyers, Bomgaars Supply, Inc. (73 stores) and Buchheit Enterprises, Inc. (12 stores), concurrently with the closing of the acquisition. Net proceeds from the store divestitures were approximately $69.4&#160;million. In addition, the Company sold the Orscheln corporate headquarters and distribution center to Bomgaars Supply, Inc. for $10 million in the third quarter of fiscal 2023. The acquisition was financed with cash-on-hand and borrowings under the 2022 Senior Credit Facility (as defined below). All Orscheln stores have been rebranded to Tractor Supply as of the end of fiscal 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Strategy for Tractor Supply Company </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our sales and earnings growth is the result of executing our multi-year strategy, which includes the following key components:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Target Market</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplying the lifestyle needs of recreational farmers, ranchers, animal and pet owners, and all those who enjoy living the rural lifestyle remains our primary objective. By focusing our product assortment on these core customers, we believe we are differentiated from general merchandise, home center, and other specialty retailers. We cater to the rural lifestyle and often serve a market by being a trip consolidator for many basic maintenance needs for farm, ranch, and rural customers through convenient shopping options both in-store and online.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our target customers are home, land, pet, animal and livestock owners who generally have above average income and below average cost of living. We seek to serve a customer base that primarily lives in towns outlying major metropolitan markets and in rural communities. This customer base includes recreational farmers, ranchers, and all those who enjoy living a rural inspired lifestyle.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Service</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to providing our customers reliable product availability and a convenient, customer-centric experience across shopping channels. In our stores, we believe the ability of our motivated, well-trained team members to provide friendly, responsive and seasoned advice helps our customers find the right products to satisfy their everyday needs, as well as the specialty items needed to complete their rural lifestyle projects. We also engage with our customers through our e-commerce websites and mobile application, which provide the opportunity to allow customers to shop anytime, anywhere, and in any way they choose, while delivering enhanced product information, research, and decision tools that support product selection and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">1</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">informational needs in specific subject areas.&#160;Additionally, we maintain a Customer Solutions Center at our Store Support Center located in Brentwood, Tennessee, to support our in-store and online customers, as well as our store team members. We believe this commitment to customer service promotes strong customer loyalty through personalized experiences and provides convenience that our customers expect, which drives repeat shopping experiences.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We use a third-party provider to survey and measure our level of customer service.&#160;&#160;This process allows customers to provide feedback on their shopping experience.&#160;&#160;Based on the third-party provider&#8217;s data, we believe our customer satisfaction scores are among the best-in-class.&#160;&#160;We carefully evaluate the feedback we receive from our customers and implement improvements at both the Company and the individual store level based on that feedback.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Store Environment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our stores are designed and managed to make shopping an enjoyable experience and to maximize sales and operating efficiencies.&#160;&#160;Stores are strategically arranged to provide an open environment for optimal product placement and visual display. In addition, these layouts allow for departmental space to be easily reallocated and visual displays to be changed for seasonal products and promotions. Display and product placement information is routinely sent to stores to ensure quality and uniformity among the stores, and our Field Activity Support Teams (&#8220;FAST&#8221;) are dedicated to support the stores in creating an enhanced in-store experience for our customers through best-in-class merchandising execution.&#160;Our store layouts and visual displays are designed to provide our customers a feeling of familiarity and convenience to enhance the shopping experience.&#160;Informative signs are located in key product categories to conveniently assist customers with purchasing decisions and merchandise location.&#160;&#160;These signs provide customers with a comparison of product qualities, clear pricing, useful information regarding product benefits, and suggestions for appropriate accessories. Also, our store team members wear highly visible red vests or aprons with name tags, and our customer service and checkout counters are conveniently located near the front of the store. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our stores have been equipped with tools such as team member communication devices, wireless internet, and mobile point-of-sale devices that enable our team members to provide an enhanced shopping experience to our customers. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, our buy online and pickup in-store and ship to store programs, including curbside pickup, provide convenient access for customers to pick up merchandise from our store locations. We also offer store delivery in all of our Tractor Supply stores to meet our customers' needs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are in the midst of a multi-year project that began in 2020 to remodel our existing store base, bringing programs to life with new fixtures, layouts and products that truly enhance the customer shopping experience. The site-level space is analyzed category by category and reallocated as needed to align with current merchandising strategies and to drive space productivity. Another space productivity initiative is to transform our Side Lot with an expanded product offering and an enhanced shopping experience. With this investment, the Side Lot space is leveraged to offer a wider product offering in the lawn and garden categories and new categories within the garden center, and offer greater convenience through the expansion of our buy online and pickup in-store and ship to store capabilities for drive-thru pickup.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Merchandising and Purchasing</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer an extensive assortment of products for all those seeking to enjoy the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> lifestyle.&#160;&#160;Our product assortment is tailored to meet the needs of our customers in various geographic markets.&#160; Our full line of product offerings includes a broad selection of high quality, reputable brand name and exclusive brand products with approximately 17,000 to 25,000 products per store as well as over 300,000 products online.&#160;&#160;No single product accounted for more than 10% of our sales during fiscal 2023. Our comprehensive selection of merchandise is comprised of the following major product categories:</span></div><div><span><br/></span></div><div style="padding-left:36pt;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">Livestock, Equine &amp; Agriculture: livestock and equine feed &amp; equipment, poultry, fencing, and sprayers &amp; chemicals; </span></div><div style="padding-left:36pt;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%">&#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">Companion Animal: food, treats and equipment for dogs, cats, and other small animals as well as dog wellness; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;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:15.2pt">Seasonal &amp; Recreation: tractor &amp; rider, lawn &amp; garden, bird feeding, power equipment, and other recreational products;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:15.2pt">Truck, Tool, &amp; Hardware: truck accessories, trailers, generators, lubricants, batteries, and hardware and tools; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:15.2pt">Clothing, Gift, &amp; D&#233;cor: clothing, footwear, toys, snacks, and decorative merchandise.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">2</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table indicates the percentage of net sales represented by each of our major product categories during fiscal 2023, 2022, and 2021:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Net Sales</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:700;line-height:100%">Product Category:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Livestock, Equine &amp; Agriculture</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Companion Animal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seasonal &amp; Recreation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truck, Tool, &amp; Hardware</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clothing, Gift, &amp; D&#233;cor</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Net sales by major product categories for prior periods have been reclassified to conform to the current year presentation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our buying team continuously reviews and updates our product assortment as necessary to respond to customer needs and to offer new, relevant products. We are focused on providing key products that our customers use on a regular basis for their lifestyle and maintenance needs with emphasis on C.U.E. products.&#160;Examples of C.U.E. product categories include, but are not limited to, livestock feed and bedding, pet food, bird seed, lubricants, propane, and various seasonal products, such as fertilizer, weed control, mulch, pest control, and twine. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are sourced through both domestic and international vendors, each of whom are expected to adhere to a code of conduct that guides our relationship.&#160;&#160;Our business is not dependent upon any single vendor or particular group of vendors.&#160;&#160;We purchase our products from a group of approximately 1,000 vendors, with no one vendor representing more than 10% of our purchases during fiscal 2023.&#160;&#160;Approximately 400 core vendors accounted for 90% of our merchandise purchases during fiscal 2023.&#160;We have not experienced any significant difficulty in obtaining satisfactory alternative sources of supply for our products to meet customer demands despite the global supply chain disruptions and delays. We believe that adequate sources of supply exist, but they may cost more or require us to incur higher transportation costs.&#160; </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our buying teams focus on merchandise procurement, vendor line reviews, and testing of new products and programs.&#160;&#160;We also employ a dedicated inventory management team that focuses exclusively on forecasting and inventory replenishment, a committed merchandise planning team that concentrates on assortment planning, and a specialized pricing team that seeks to optimize market-specific pricing for our products.&#160;Through the combined efforts of these teams, we continue to focus on improving our overall inventory productivity and in-stock inventory position.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intellectual Property </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our subsidiary, Tractor Supply Co. of Texas, LP (&#8220;TSCT&#8221;), owns registrations with the U.S. Patent and Trademark Office (&#8220;USPTO&#8221;) for various service marks including </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TSC</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%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tractor Supply Co.</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%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TSC Tractor Supply Co.</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%">, and the trapezium design for retail services. We consider these service marks, and the accompanying goodwill and name recognition, to be valuable assets of our business. TSCT also owns several other service marks for retail services, some of which have been registered with the USPTO and some of which are the subject of applications for registration pending before the USPTO. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to selling products that bear nationally-known manufacturer brands, we also sell products manufactured for us under a number of exclusive brands that we consider to be important to our business. These exclusive brands are manufactured for us by a number of vendors and provide an alternative to the national brands, which helps provide value for our customers and positions us as a destination retailer. </span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">3</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our exclusive brands represented approximately 29%, 30%, and 29% of our total sales in fiscal 2023, fiscal 2022 and fiscal 2021, respectively. Our exclusive brands include:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">4health</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (pet foods and supplies)</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Paws &amp; Claws</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(pet foods and supplies)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">American Farmworks</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (livestock, farm and ranch</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Producer&#8217;s Pride</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(livestock and horse feed and supplies)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">equipment)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Bit &amp; Bridle</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (apparel and footwear)</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Red Shed</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (gifts, collectibles, and outdoor furniture)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Blue Mountain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(apparel)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Redstone</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(heating products)</span></div></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">C.E. Schmidt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(apparel and footwear)</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Retriever</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (pet foods and supplies)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Country Lane</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (grooming preparations, animal </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Ridgecut</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(apparel)</span></div></td></tr><tr><td colspan="3" style="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:100%">&#160;feed and feed supplements)</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Countyline</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (livestock, farm and ranch equipment)</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Royal Wing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(bird feed and supplies)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Country Tuff</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (lubricants, fluids and oil treatments)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Strive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(pet foods)</span></div></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Dumor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (livestock and horse feed and supplies)</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Traveller</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(truck and automotive products)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Farm Table</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (pet food and treats)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Treeline</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(hunting gear and accessories)</span></div></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Groundwork</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(lawn and garden supplies)</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">TSC Tractor Supply Co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(trailers, truck tool boxes and animal</span></div></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">bedding)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Huskee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(outdoor power equipment)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Untamed</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (pet foods)</span></div><div><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">JobSmart</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (tools)</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"><div><span><br/></span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exclusive brands identified above have been registered as trademarks with the USPTO for certain products and some are the subject of additional applications for registration pending before the USPTO for other products.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our trademark and service mark registrations have various expiration dates; however, provided that we continue to use the marks and file appropriate maintenance and renewal documentation with the USPTO in a timely manner, the registrations are potentially perpetual in duration.  Our patents (both United States and foreign) have expiration dates ranging from April 2027 to December 2041 and protect various elements, designs or functions of farm and ranch equipment, as well as light systems for trucks and other vehicles. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe our intellectual property, which includes the trademarks and service marks identified above, together with certain trade names, domain names, patents, and copyrights, has significant value and is an important component of our merchandising and marketing strategies.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distribution</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently operate a distribution facility network for supplying stores with merchandise and delivering product ordered through our websites and mobile application.  In fiscal 2023, our Tractor Supply stores received approximately 81% of merchandise through this network while the remaining merchandise shipped directly from our vendors to our stores or customers.  We believe this flow facilitates the prompt and efficient distribution of merchandise that allows us to be a dependable supplier to our customers for their &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; lifestyle solutions by enhancing in-stock inventory positions, while minimizing freight expense and improving the inventory turn rate.  Our distribution facilities, located in Arizona, Georgia, Indiana, Kentucky, Maryland, Nebraska, New York, Ohio and Texas represent a total distribution center capacity of approximately 6.6 million square feet. We also use third-party operated import centers, mixing centers and pop-up distribution facilities which provide additional distribution capacity. On January 18, 2023, the Company opened its ninth distribution center located in Navarre, Ohio, which expanded the distribution center capacity by approximately 900,000 square feet. In addition, the Company is building a new distribution center in Maumelle, Arkansas. This new facility will expand the Company&#8217;s distribution center capacity by 1,200,000 square feet and is anticipated to begin operations in the second quarter of 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We select the locations of our distribution facilities in an effort to minimize logistics costs and optimize the distance from distribution facilities to our stores.  Our distribution centers utilize warehouse and labor management tools that support the planning, control, and processing of inventory.  We manage our inbound and outbound transportation activity in-house through the use of a transportation management system.&#160; We utilize multiple common carriers for store and direct to customer </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">4</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">deliveries. We manage our transportation costs through carrier negotiations, monitoring of transportation routes, and scheduling of deliveries.</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%">Marketing</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leveraging our value-driving offerings from our Neighbor&#8217;s Club loyalty program, we utilize an &#8220;everyday low price&#8221; philosophy to consistently offer our products at competitive prices complemented by limited and strategically planned promotions throughout the year. To drive store traffic, build brand consideration, and position ourselves as a destination retailer, we promote a broad selection of merchandise and our &#8220;Life Out Here&#8221; brand messaging through digital and social media initiatives, targeted digital video (connected TV and streaming programming), e-mail and direct mail.&#160; In addition, our rapidly growing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Neighbor&#8217;s Club</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> loyalty program enhances our ability to engage with our customers, recognize and reward our best customers, drive desired purchase behaviors, and create brand advocacy. Vendors frequently support these specific programs by offering temporary cost reductions, additional funding, and honoring coupons.  Our vendors also provide assistance with product presentation and fixture design, support for in-store events, point-of-purchase materials for customer education, and product knowledge for our team members.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Omni-Channel</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ensuring that our customers can engage with us in the most convenient manner for them whether in our stores, on our website, on our mobile application, or via our Customer Solutions Center, is a high priority for us. Our goal is to be available anytime, anywhere, and in any way our customers choose to engage with our brand. We provide our customers the opportunity to shop in a manner that fits their lifestyle and is most convenient for them. </span><span style="color:#212121;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our focus is on delivering a comprehensive, easy shopping experience, offering the conveniences our customers want and expect by driving a personalized experience by leveraging our Neighbor&#8217;s Club Loyalty program.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  We offer buy online, pickup in-store, and curbside pickup, which provide convenient access for customers to pick up merchandise from our store locations.  Additionally, our online experience offers an expansive product assortment including a direct to consumer assortment. This allows us to extend our aisles beyond our store locations and provides convenient and useful content that is relevant to our customers&#8217; lifestyle. We provide our customers the ability to have products shipped directly to our retail store locations or delivered to their homes or offices.  For select products, we offer same day delivery. We use our distribution facility network as well as our stores to support our e-commerce activities. Our digital capabilities have further enhanced our in-store shopping experience, allowing us to engage with our customers more effectively, and expanded our target markets outside of our current retail store locations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Continuous Improvement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to a continuous improvement program to drive change throughout our organization. Using data analytics and team member engagement, we examine business processes and identify opportunities to reduce costs, drive innovation, and improve effectiveness.  We establish annual goals for productivity and cost improvement. Additionally, we have</span><span style="color:#212121;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> training goals to expand our team&#8217;s knowledge and understanding of continuous improvement, which is a key pillar in our culture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We have implemented several continuous improvement projects, with team members across our business, to evaluate key operations and implement process changes. Team members are empowered and expected to challenge current paradigms and improve processes.  Management encourages the participation of all team members in the decision-making process, regularly solicits input and suggestions from our team members, and incorporates suggestions into our improvement activities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management Information and Control Systems</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have invested resources in management information and control systems to provide legendary customer service and to deliver the right products in the right place at the right time.  This investment includes use of digital technologies that support the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; lifestyle and integrate the customer experience in-store, online, and through our Customer Solutions Center, which offers customers the ability to shop anytime, anywhere, and in any way they choose.  Our key platforms include:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;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">Point-of-sale system;</span></div><div style="padding-left:36pt;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-store mobility;</span></div><div style="padding-left:36pt;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">E-commerce platform;</span></div><div style="padding-left:36pt;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">Consumer mobile app;</span></div><div style="padding-left:36pt;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">Replenishment and allocation systems;</span></div><div style="padding-left:36pt;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">Merchandising presentation and inventory management tools;</span></div><div style="padding-left:36pt;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">Warehouse and transportation management systems; </span></div><div style="padding-left:36pt;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">Labor management tools for stores and supply chain;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">5</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="padding-left:36pt;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">Price optimization system;</span></div><div style="padding-left:36pt;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">Vendor purchase order control system;</span></div><div style="padding-left:36pt;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">Human resource information systems;</span></div><div style="padding-left:36pt;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">Business intelligence and analytics tools; and </span></div><div style="padding-left:36pt;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">Customer loyalty and campaign management system.  </span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These systems are integrated through an enterprise resource planning (&#8220;ERP&#8221;) system.  This ERP system tracks merchandise from initial order through ultimate sale and interfaces with our financial systems.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to invest in technology to support store, online, and distribution facility expansion and our long-term strategic growth initiatives focused heavily on improving the customer experience across all channels.  We also continue to evaluate and improve the functionality of our systems to maximize their effectiveness.&#160; Such efforts include ongoing hardware and software evaluations, refreshes, and upgrades to support optimal software configurations, and application performance.  We plan to continue to invest in information technology and implement efficiency-driving system enhancements </span><span style="color:#212121;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">such as computer vision, labor and task management tools, edge computing and artificial intelligence.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  We will continue to evaluate the use of emerging technologies to improve productivity </span><span style="color:#212121;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">such as robotics, robotic process automation, quantum computing and other technologies.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  We also maintain and continue to strengthen the security of our information systems to help protect and prevent unauthorized access to personal information of our customers, team members, vendors, and other confidential Company data.  We are endeavoring to adhere to quickly evolving industry privacy laws and standards</span><span style="color:#212121;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as well as governance as it applies to artificial intelligence</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Critical areas of focus include cloud, end point protection and privacy.  Collectively, these efforts are directed toward improving business processes, maintaining secure, efficient, and stable systems, and enabling the continued growth and success of our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Petsense by Tractor Supply</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Petsense by Tractor Supply is a small-box pet specialty supply retailer focused on meeting the needs of pet owners, primarily in small and mid-sized communities, and offering a variety of pet products and services. At December&#160;30, 2023, we operated a total of 198 Petsense by Tractor Supply stores in 23 states, and an e-commerce website (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">Petsense.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">). The Petsense name is registered with the USPTO.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We believe that our team members are the foundation of our business and that their hard work, passion, commitment, and experience drive our success. As a result of our commitment to our team members, we were recognized by the Great Place to Work Institute as a &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Great Place to Work-Certified</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">company. Additionally, we earned a spot on both the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Nashville Business Journal's</span><span style="color:#000000;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-style:italic;font-weight:400;line-height:112%">Best Places to Work</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Tennessean's Top Workplaces in Middle Tennessee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> lists, as well as national lists including </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Fortune&#8217;s Best Workplaces in Retail</span><span style="color:#000000;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-style:italic;font-weight:400;line-height:112%">Newsweek&#8217;s America's Greatest Workplaces,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Forbes&#8217; America's Best Large Employers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Below are further descriptions of our Company and our focus on the development and support of our team members:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management and Team Members</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;30, 2023, we employed approxima</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tely </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> full-time and 25,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> part-time Tractor Supply and Petsense by Tractor Supply team members and use contractors on an as-needed basis. We typically employ additional part-time team members throughout the year during high sales volume periods.&#160;We are not party to any collective bargaining agreements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Eligible team members can participate in one of our various bonus incentive programs, which provide the opportunity to receive additional compensation based upon individual, team, and/or Company performance. In addition to bonus incentive programs, we provide our eligible team members the opportunity to participate in an employee stock purchase plan and a 401(k) retirement savings plan. We offer health insurance for which we share a significant portion of the cost of premiums. We additionally provide our eligible team members with a tuition reimbursement program, paid time off and a six-week parental leave policy for new parents. Our team members also receive a discount on merchandise purchased from the Company. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We encourage a promote-from-within environment when internal resources permit. We also provide internal leadership development programs designed to prepare our high-potential team members for greater responsibility. Our current team of district managers and store managers has an average tenure of approximately nine and six years, respectively. We believe internal promotions, coupled with the hiring of individuals with previous retail experience, provide the management structure necessary to support our long-term strategic growth initiatives. </span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">6</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Store Team Member Learning &amp; Development</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to hire store team members who live and appreciate the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; lifestyle, including recreational farmers, ranchers, homeowners, gardeners and pet enthusiasts. We endeavor to staff our stores with courteous, highly motivated team members and devote considerable resources to training store team members, often in cooperation with our vendors.&#160;Our learning &amp; development programs include:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A thorough on-boarding process to prepare new team members for their new role;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Productive workplace environment training that is intended to educate team members on&#160;Company policies and procedures covering topics such as harassment, discrimination, and retaliation;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Diversity, equity, and inclusion training which is intended to advance a diverse and inclusive culture built on one of our core values of respect, in order to foster different perspectives, ideas and innovative thinking;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New store opening training that prepares our store managers to open new stores to Company standards;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A management training program which covers all aspects of our store operations, including delivering superior service and managing the team member experience;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Structured training on customer service and selling skills;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Online product knowledge training produced in conjunction with key vendors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Leadership development programs that prepare leaders to expand their current contributions;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Periodic all store team member meetings; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An annual store manager meeting with vendor product presentations.</span></div><div><span><br/></span></div><div style="text-align:justify"><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:115%">Workplace Health and Safety</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At Tractor Supply, maintaining a healthy, safe environment for our team members and customers is embedded in our mission and values. Team members are empowered to do the &#8220;right thing&#8221; and encourage the same of others. We are committed to driving a culture of safety for our team members, customers and communities through role-based training specific to TSC&#8217;s operations, the use of technology to deliver training, and an attitude of continual improvement.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Diversity, Equity, and Inclusion</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tractor Supply is committed to the principles of diversity, equity, and inclusion (&#8220;DE&amp;I&#8221;). We have built a strong and diverse team by purposefully seeking highly qualified diverse candidates with different backgrounds, experience, perspectives, ideas and skill sets. As we move forward, we are working to implement new DE&amp;I initiatives that will result in an even more diverse team across the entire company. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to providing a diverse and inclusive culture supported by our Mission &amp; Values where we welcome diverse backgrounds and experiences and respectfully foster different perspectives, ideas and innovative thinking. We are stronger together, and we believe in the authenticity our team members bring to work every day. By focusing on our team members, we know that our customers, communities and suppliers will be well served. Diversity and inclusion play a key role in moving our business forward. Our workforce is approximately 51% male and 49% female. Racial and ethnic minorities comprise approximately 18% of our workforce. Women serve in key leadership roles within the Company, including as Executive Vice President, Chief Human Resources Officer, Senior Vice President, General Counsel and Corporate Secretary, Senior Vice President of Investor Relations and Public Relations, Senior Vice President, Chief Marketing Officer and Senior Vice President, General Merchandise. We have taken several steps over the past twelve months to further enhance our diversity, equity, and inclusion strategy including publishing external DE&amp;I goals aligned with o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ur environmental, social, and governance (&#8220;ESG&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> efforts, enhancing our DE&amp;I Strategy to include supplier inclusion efforts, and continuing activation of our various team member engagement groups supporting development, community involvement, and allyship within our Company. We will continue to build on these initiatives to enhance our culture of respect and teamwork across our organization.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Growth Strategy</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tractor Supply believes we can grow our business by being an integral part of our customers&#8217; lives as the dependable supplier of &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; lifestyle solutions, creating customer loyalty through personalized experiences, our Neighbor's Club loyalty program and providing convenience that our customers expect at anytime, anywhere, and in any way they choose. Our long-term growth strategy is to: (1) expand and deepen our customer base by providing personal, localized, and memorable customer engagements by leveraging content, social media, and digital shopping experiences, attracting new customers and driving loyalty, (2) evolve customer experiences by digitizing our business processes and furthering our omni-channel capabilities, (3) offer relevant assortments and services across all channels through exclusive and national brands and continue to grow our total </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">7</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">addressable market by introducing new products and services through our test and learn strategy, (4) drive operational excellence and productivity through continuous improvement, increasing space utilization, and implementing advanced supply chain capabilities to support growth, scale and agility, and (5) expand through selective acquisitions, as such opportunities arise, to add complementary businesses and to enhance penetration into new and existing markets to supplement organic growth.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Achieving this strategy will require a foundational focus on: (1) connecting, empowering and growing our team to enhance our team members' lives and the communities in which they live, enabling them to provide legendary service to our customers, and (2) allocating resources in a disciplined and efficient manner to drive profitable growth and build stockholder value, including leveraging technology and automation, to align our cost structure to support new business capabilities for margin improvement and cost reductions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the past five years, we have experienced considerable sales growth, resulting in a compounded annual growth rate of approximately 13.0%. We plan to open approximately 80 new Tractor Supply and 10 to 15 new Petsense by Tractor Supply stores in fiscal 2024, a selling square footage increase of approximately 4%. In fiscal 2023, we opened 70 new Tractor Supply stores and 13 new Petsense by Tractor Supply stores. In fiscal 2022, we opened 63 new Tractor Supply stores, nine new Petsense by Tractor Supply stores and acquired 81 Orscheln Farm and Home stores. This represents a selling square footage increase of approximately 3% during fiscal 2023 and 11% during fiscal 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">At December&#160;30, 2023, we operated 2,414 retail stores in 49 states (2,216 Tractor Supply retail stores and 198 Petsense by Tractor Supply retail stores). Given the size of the communities that we target, we believe there is ample opportunity for new store growth in many existing and new markets. We believe we have developed a proven method for selecting store sites and have significant additional opportunities for new Tractor Supply stores. We also believe that there is opportunity for continued growth for Petsense by Tractor Supply stores. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 60% of our stores are in freestanding buildings and 40% are located in shopping centers. We lease approximately 96% of our stores and own the remaining 4%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition to new store expansion, we will continue to support our strategic growth through expansion of our distribution network and initiatives including, among others, space productivity and Side Lot improvements in certain existing stores as well as continued improvements in technology and infrastructure at our existing stores, and ongoing investments to enhance our digital and omni-channel capabilities to better serve our customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a competitive retail industry. We believe the principal competitive factors include location of stores, fulfillment options, price, quality of merchandise, in-stock inventory consistency, merchandise assortment and presentation, product knowledge, and customer service. We compete with general merchandise retailers, home center retailers, pet retailers, specialty and discount retailers, independently owned retail farm and ranch stores, numerous privately-held regional farm store chains and farm cooperatives, as well as internet-based retailers.&#160;&#160;However, we believe we successfully differentiate ourselves from many of these retailers by focusing on our specialized market niche for customers living the rural lifestyle. See further discussion of competition in 1A. &#8220;Risk Factors&#8221; of this Annual Report on Form 10-K.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality and Weather</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is seasonal. &#160;Historically, our sales and profits are the highest in the second and fourth fiscal quarters due to the sale of seasonal products. We usually experience our highest inventory and accounts payable balances during our first fiscal quarter for purchases of seasonal products to support the higher sales volume of the spring selling season, and again during our third fiscal quarter to support the higher sales volume of the cold-weather selling season. We believe that our business can be more accurately assessed by focusing on the performance of the halves, not the quarters, due to the fact that different weather patterns from year-to-year can shift the timing of sales and profits between quarters, particularly between the first and second fiscal quarters and the third and fourth fiscal quarters. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, weather conditions, including unseasonably warm weather in the fall and winter months and unseasonably cool weather in the spring and summer months, have unfavorably affected the timing and volume of our sales and results of operations. In addition, extreme weather conditions, including snow and ice storms, flood and wind damage, hurricanes, tornadoes, extreme rain, and droughts have impacted operating results both negatively and positively, depending on the severity and duration of these conditions. See further discussion in 1A. &#8220;Risk Factors - Weather and Climate Risks&#8221; of this Annual Report on Form 10-K. Our strategy is to manage product flow and adjust merchandise assortments and depth of inventory to capitalize on seasonal demand trends. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">8</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stewardship and Compliance with Environmental Matters</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are subject to numerous federal, state, and local environmental laws and regulations, enacted or adopted to protect the environment.  We are committed to complying with all applicable environmental laws and regulations.  We are also committed to becoming a more environmentally sustainable company.  This commitment is demonstrated through our Stewardship Program, which is comprised of environmental and sustainability-related initiatives designed to lessen our environmental footprint.  These include the installation of energy management systems, LED lighting, high efficiency heating/air conditioning systems; recycling programs in our stores, distribution centers and Store Support Center; and the installation of rooftop solar arrays at the Store Support Center in Brentwood, Tennessee, our Tractor Supply store in Hendersonville, Tennessee and our newest distribution centers in Navarre, Ohio and Maumelle, Arkansas. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are investing in sustainable buildings with the design, construction and operation of facilities that meet LEED (Leadership in Energy and Environmental Design) standards.  Our Store Support Center and distribution centers in Casa Grande, Arizona, and Frankfort, New York are all LEED Silver certified.  We opened our ninth distribution center in Navarre, Ohio on January 18, 2023. This distribution center is the first Tractor Supply facility built to LEED Gold standards.  The facility features a rooftop solar array consisting of more than 10,000 solar panels that will produce five megawatts of electricity per year, which is enough energy to power the electricity needs of the building as well as electric fork trucks powered by lithium-ion batteries to move inventory.  In 2023, the Company began construction of our 10</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">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> distribution center in Maumelle, Arkansas.  This new facility will include many of the same sustainable attributes as found in the Navarre, Ohio distribution center including LEED Gold certified construction as well as a large solar array. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has been a SmartWay Transport partner since 2013. SmartWay Transport is a public-private initiative between the U.S. Environmental Protection Agency, large and small trucking companies, retailers, and other federal and state agencies.  Its purpose is to improve fuel efficiency and the environmental performance of supply chains by way of reducing both greenhouse gas emissions and air pollution.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, we set decarbonization goals meant to reduce absolute emissions from our operational footprint.  While these goals were an important first step, we have come to believe that setting a carbon reduction goal in alignment with Science Based Targets initiative (SBTi) criteria will create a reduction pathway that enables future generations to steward the land for years to come.  In November of 2023, we announced that we have submitted our letter of commitment to the Science Based Targets initiative, outlining our intention to set a science-based target. This new target will replace existing carbon reduction targets, cover all three scopes, and hold us accountable for more meaningful reductions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition to our carbon emissions targets, we announced an ambitious 3-year goal in April of 2022 to conserve 25 million gallons of water by 2025.  These commitments to climate and society reinforce Tractor Supply&#8217;s vision that a healthy environment, properly managed resources, and vibrant communities are all key for a secure and prosperous future. Our commitment to publicly disclose our climate-related data remains strong. The company discloses information regarding Scope 1, Scope 2 and Scope 3 emissions, including disclosure of Scope 3 emissions by category as presented in our 2022 ESG Tearsheet and 2022 TCFD (Task Force on Climate-Related Financial Disclosures) Report and filing of our 2022 CDP report, all of which can be found on our website (TractorSupply.com).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information about our Executive Officers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to General Instruction G(3) of Form 10-K, the following list is included in Part&#160;I of this Report in lieu of being included in the Proxy Statement for the Annual Meeting of Stockholders to be held on May&#160;9, 2024.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">9</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a list of the names and ages of all executive officers of the registrant, indicating all positions and offices with the registrant held by each such person and each person&#8217;s principal occupations and employment during at least the past five years:</span><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 style="width:19.775%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:67.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.850%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name</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:10pt;font-weight:700;line-height:100%">Position</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:10pt;font-weight:700;line-height:100%">Age</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Harry A. Lawton, III</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">49</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kurt D. Barton</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:400;line-height:100%">Executive Vice President &#8211; Chief Financial Officer and Treasurer</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:10pt;font-weight:400;line-height:100%">52</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert D. Mills</span></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:100%">Executive Vice President &#8211; Chief Technology, Digital Commerce and Strategy Officer</span></td><td colspan="3" style="background-color:#cceeff;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:100%">51</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John P. Ordus</span></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:100%">Executive Vice President &#8211; Chief Stores Officer</span></td><td colspan="3" style="background-color:#ffffff;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:100%">48</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jonathan S. Estep</span></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:100%">Executive Vice President &#8211; Chief Merchandising Officer</span></td><td colspan="3" style="background-color:#cceeff;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:100%">44</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Melissa D. Kersey</span></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:100%">Executive Vice President &#8211; Chief Human Resources Officer</span></td><td colspan="3" style="background-color:#ffffff;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:100%">49</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colin W. Yankee</span></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:100%">Executive Vice President &#8211; Chief Supply Chain Officer</span></td><td colspan="3" style="background-color:#cceeff;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:100%">46</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noni L. Ellison</span></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:100%">Senior Vice President &#8211; General Counsel and Corporate Secretary</span></td><td colspan="3" style="background-color:#ffffff;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:100%">52</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kimberley S. Gardiner</span></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:100%">Senior Vice President &#8211; Chief Marketing Officer</span></td><td colspan="3" style="background-color:#cceeff;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:100%">55</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matthew L. Rubin</span></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:100%">Senior Vice President and General Manager of Petsense by Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;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:100%">44</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Harry A. Lawton, III has served as President and Chief Executive Officer since January 2020.  Mr. Lawton served as President of Macy's, Inc. from September 2017 to December 2019.  Prior to that time, Mr. Lawton served as Senior Vice President, North America at eBay, Inc. since May 2015.  Mr. Lawton previously held a number of leadership positions at Home Depot, Inc. from 2005 to 2015, including Senior Vice President of Merchandising and head of Home Depot's online business.  Since January 2019, Mr. Lawton has served as a director of Sealed Air Corporation and previously served as a director of Buffalo Wild Wings, Inc. from October 2016 to February 2018. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kurt D. Barton has served as Executive Vice President &#8211; Chief Financial Officer and Treasurer since February 2019, after having served as the Company&#8217;s Senior Vice President &#8211; Chief Financial Officer and Treasurer since March 2017. Prior to that time, Mr. Barton served as Senior Vice President &#8211; Controller of the Company since February 2016.&#160;&#160;Mr. Barton previously served as Vice President &#8211; Controller of the Company from February 2009, after having served as the Company's Director, Internal Audit from July 2002 to February 2009.  Mr. Barton has served in various other leadership roles in accounting since he joined the Company in 1999.  Mr. Barton, a Certified Public Accountant, began his career in public accounting in 1993, spending six years at Ernst &amp; Young, LLP.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Robert D. Mills has served as Executive Vice President &#8211; Chief Technology, Digital Commerce and Strategy Officer since August 2018, prior to which he served as the Company's Senior Vice President &#8211; Chief Information Officer since February 2014.  Mr. Mills previously served as Chief Information Officer for Ulta Beauty, Inc. from October 2011 until he joined the Company.  From 2005 to 2011, Mr. Mills was Vice President, Chief Information Officer for the online business unit at Sears Holdings Corporation where he began as an Information Technology Customer Relationship Leader in 2001.  Prior to 2001, Mr. Mills held roles at The Allstate Corporation, Rockwell International, Telecommunications Division, and Household Finance Corporation.  Since March 2018, Mr. Mills has served as a director of B&amp;G Foods, Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">John P. Ordus has served as Executive Vice President &#8211; Chief Stores Officer since February 2020, after having served as the Company's Senior Vice President - Store Operations since August 2015. Prior to that time, Mr. Ordus served as Regional Vice President from June 2010 and as a Regional Director for the Company from September 2008.  Mr. Ordus joined the Company as a District Manager in February 2002 after the acquisition of Quality Farm &amp; Fleet, Inc. with which Mr. Ordus held roles since January 1998.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jonathan S. Estep has served as Executive Vice President &#8211; Chief Merchandising Officer since February 2020, after having served as the Company's Senior Vice President, General Merchandising since April 2017. Prior to that time, Mr. Estep served the Company as a Vice President, Divisional Merchandise Manager from February 2014.  Mr. Estep also previously served in various other leadership roles in merchandising since he re-joined the Company in January 2008. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Melissa D. Kersey has served as Executive Vice President &#8211; Chief Human Resources Officer since July 2020.  Ms. Kersey was previously Senior Vice President and Chief People Officer for McDonald's USA, LLC from 2017 until July 2020.  Ms. Kersey also previously held a number of executive level roles with Walmart Inc. (previously Wal-Mart Stores, Inc.) from 2008 to 2017, including Senior Vice President of Global Human Resource Transformation and People Services, Senior Vice President and Chief Human Resources Officer for U.S. Stores, and Senior Vice President of Learning and Human Resources Strategy.  Prior to that time, Ms. Kersey spent eight years with Alltel Wireless and four years with the Target Corporation in Operations, Distribution, Human Resources and Technology roles.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">10</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Colin W. Yankee has served as Executive Vice President - Chief Supply Chain Officer since February 2020, after having served as the Company's Senior Vice President, Supply Chain since November 2015 when he joined the Company.  Mr. Yankee was previously Vice President of Logistics for Neiman Marcus Group LLC from 2013 to 2015. Prior to that time, Mr. Yankee held various leadership roles in logistics and supply chain with the Target Corporation since 2004. He began his career as a Cavalry Officer, Captain in the United States Army.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noni L. Ellison has served as Senior Vice President &#8211; General Counsel and Corporate Secretary since January 2021.  Ms. Ellison was previously General Counsel, Chief Compliance Officer and Corporate Secretary for Carestream Dental LLC from August 2017 until January 2021. Ms. Ellison also previously served as Associate General Counsel and Assistant Corporate Secretary at W.W. Grainger, Inc. from February 2015 until July 2017.  Prior to that time, Ms. Ellison held roles of increasing responsibility at Turner Broadcasting System, Inc. and Scripps Networks Interactive, Inc. and practiced law with two national law firms as a corporate finance and securities associate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kimberley S. Gardiner has served as Senior Vice President - Chief Marketing Officer since July 2022. Ms. Gardiner was previously Chief Marketing Officer and Senior Vice President at Volkswagen Group of America from November 2020 until July 2022. Prior to that time, Ms. Gardiner served as the Chief Marketing Officer for Mitsubishi Motors North America from January 2019 to November 2020 and as Director of Marketing for Kia Motors America from March 2016 to January 2019. Prior to 2019, Ms. Gardiner held various marketing and strategy roles with increasing responsibility at 5th Kind and Toyota North America.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Matthew L. Rubin has served as Senior Vice President and General Manager of Petsense by Tractor Supply since February 2021.  Mr. Rubin previously served as Senior Vice President of Business Development &amp; Growth at The Michaels Stores, Inc. from October 2018 until January 2021.  Mr. Rubin was previously an executive in Accenture plc's North America Retail Practice from April 2015 to October 2018.  Before April 2015, Mr. Rubin was a Partner at Consolidated Venture Partners &amp; Consolidated Marketing and a Co-Founder &amp; Finance Partner at OnTrend Products. Mr. Rubin also previously served as Vice President of Specialty Business Operations at BJ&#8217;s Wholesale Club Holding, Inc.. Mr. Rubin began his career at Office Depot, Inc. where he had multiple merchandising and strategic project leadership roles of increasing responsibility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Information</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file reports with the Securities and Exchange Commission (&#8220;SEC&#8221;), including Annual Reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form&#160;8-K and other reports as required.  We are an electronic filer and the SEC maintains an Internet website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">sec.gov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> that contains the reports, proxy and information statements, and other information we file.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make available, free of charge through our Internet 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%;text-decoration:underline">TractorSupply.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 all amendments to those reports as soon as reasonably practicable after such material is electronically filed with or furnished to the SEC.&#160;&#160;The information provided on our website is not part of this report, and is therefore not incorporated by reference unless such information is otherwise specifically referenced elsewhere in this report.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">11</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_19"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. &#160;&#160;&#160;&#160;Risk Factors</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business faces many risks.  Certain risks of which we are currently aware and deem to be material are described below.&#160;&#160;If any of the events or circumstances described in the following risk factors occur, our business, financial condition or results of operations may significantly suffer, and the trading price of our common stock could decline.&#160;&#160;These risk factors should be read in conjunction with the other information in this Annual Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Strategic and Competitive Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Failure to protect our reputation could have a material adverse effect on our brand name or any of our exclusive brands.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our success depends in part on the value and strength of the Tractor Supply name, including our exclusive brands.  The Tractor Supply name is integral to our business, as well as to the implementation of our strategies for expanding our business.  Maintaining, promoting, and positioning our brand will depend largely on the success of our marketing and merchandising efforts and our ability to provide high quality merchandise and a consistent, high quality customer experience.  Our brand could be adversely affected if we fail to achieve these objectives or if our public image or reputation were to be tarnished by negative publicity, whether or not based on fact. Any failure to comply or accusation of our failure to comply with ethical, social, product, labor, data privacy, environmental, and other regulatory and industry standards could also jeopardize our reputation and potentially lead to various adverse consumer actions. Customers are also increasingly using social media to provide feedback and information about our Company, including our products and services, in a manner that can be quickly and broadly disseminated. Further, adverse publicity about our merchandise products, whether valid or not, may discourage consumers from buying the products we offer. Additionally, our proprietary rights in our trademarks, trade names, service marks, domain names, copyrights, patents, trade secrets and other intellectual property rights are valuable assets of our business. We may not be able to prevent or even discover every instance of unauthorized third party uses of our intellectual property or dilution of our brand names, such as when a third party uses trademarks that are identical or similar to our own. Any of these events could result in decreased revenue or otherwise adversely affect our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We may be unable to increase sales at our existing stores.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We experience fluctuations in our comparable store sales at our existing stores, defined as sales in stores which have been open for at least twelve months.&#160;See Item 7. &#8220;Management's Discussion and Analysis of Financial Condition and Results of Operations&#8221; for a further discussion of comparable store sales.&#160;Various factors affect the comparable store sales at our existing stores, including, among others, the general retail sales environment, our ability to efficiently source and distribute products, global supply chain disruptions, changes in our merchandise assortment, competition, proximity of our locations to one another or to the locations of other competing retailers, increased presence of online retailers, current economic conditions, customer satisfaction with our products, retail pricing, the timing of promotional events, the release of new merchandise, the success of marketing programs, weather conditions, and our ability to attract and retain qualified team members.&#160;&#160;These factors may cause the comparable store sales results at our existing stores to differ materially from prior periods and from expectations.&#160;&#160;Past comparable store sales are not an indication of future results, and there can be no assurance that our comparable store sales will not decrease in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the considerable positive impact of the COVID-19 pandemic on the demand for our products in fiscal 2021 and 2020 resulted in a significant increase in new or reacquired customers and in comparable store sales growth.  Our sales performance in fiscal 2021 and 2020 may present a greater risk to our ability to increase comparable store sales in the following year(s) and in our ability to maintain our new or reacquired customers gained in those years.  Therefore, we may not be able to sustain or increase our comparable store sales in fiscal 2024 and beyond. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our merchandising and marketing initiatives may not provide expected results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our past performance has been based upon, and future success will depend in part upon, the ability to develop and execute merchandising initiatives with effective marketing programs.&#160;&#160;These merchandising initiatives and marketing programs may not deliver expected results, and there is no assurance that we will correctly identify and respond in a timely manner to evolving trends and consumer preferences and expectations. If we misjudge the market or our marketing programs are not successful, we may overstock unpopular products and be forced to take inventory impairment or retail price reductions that have a material adverse effect on our profitability.  Failure to execute and promote such initiatives in a timely manner could harm our ability to grow the business and could have a material adverse effect on our results of operations and financial condition.&#160;&#160;Shortages of key merchandise could also have a material adverse effect on our financial condition and results of operations.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">12</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We may not timely identify or effectively respond to consumer needs, expectations, or trends, which could adversely affect our relationship with customers, the demand for our products and services, and our market share.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The success of our business depends in part on our ability to identify and respond promptly to evolving trends in demographics; consumer preferences, expectations and needs; and unexpected weather conditions, public health issues (including pandemics and quarantines and related shut-downs, re-openings, or other actions by the government) or natural disasters, while also managing appropriate inventory levels in our stores and distribution or fulfillment centers and managing an excellent customer experience. It is difficult to successfully predict the products and services our customer will demand. As our customers begin to expect a more personalized experience, our ability to collect, use, and protect relevant customer data is important to our ability to effectively meet their expectations. Our ability to collect and use that data, however, is subject to a number of external factors, including the impact of legislation or regulations governing data privacy and security. In addition, each of our primary customer groups has different needs and expectations, many of which evolve as the demographics in a particular customer group change. We also need to offer more localized assortments of our merchandise to appeal to local cultural and demographic tastes within each customer group. If we do not successfully differentiate the shopping experience to meet the individual needs and expectations of or within a customer group, we may lose market share with respect to those customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer expectations about the methods by which they purchase and receive products or services are also becoming more demanding. Customers routinely use technology and a variety of electronic devices and digital platforms to rapidly compare products and prices, read product reviews, determine real-time product availability, and purchase products. Once products are purchased, customers are seeking alternate options for delivery of those products, and they often expect quick, timely, and low-price or free delivery and/or convenient pickup options. We must continually anticipate and adapt to these changes in the purchasing process.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a greater concentration of online sales with direct fulfillment or curbside pickup could result in a reduction in the amount of traffic in our stores, which would, in turn, reduce the opportunities for cross-selling of merchandise that such traffic creates and could reduce our overall sales and adversely affect our financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Failure to provide a compelling online presence; to timely identify or respond to changing consumer preferences, expectations and home improvement needs; to maintain appropriate inventory; to provide quick and low-price or free delivery alternatives and convenient pickup options; to differentiate the customer experience for our primary customer groups; and to effectively implement an increasingly localized merchandising assortment could adversely affect our relationship with customers, the demand for our products and services, and our market share.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Failure to open and manage new stores in the number and manner currently contemplated could adversely affect our financial performance.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An integral part of our business strategy includes the expansion of our store base through new store openings.  This expansion strategy is dependent on our ability to find suitable locations, and we face competition from many retailers and other businesses for such sites.  If we are unable to implement this strategy, our ability to increase our sales, profitability, and cash flow could be impaired.  To the extent that we are unable to open new stores in the manner we anticipate (due to, among other reasons, site approval or unforeseen delays in construction), our sales growth may be impeded.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have a rigorous real estate site selection and approval process, there can be no assurance that our new store openings will be successful or result in incremental sales and profitability for the Company.  New stores build their sales volumes and refine their merchandise selection over time and, as a result, generally have lower gross margins and higher operating expenses as a percentage of net sales than our more mature stores.  As we continue to open new stores, there may be a negative impact on our results from a lower contribution margin of these new stores until their sales levels ramp to chain average, if at all, as well as from the impact of related pre-opening costs.  Additionally, new stores can also impact the sales and contribution margins of existing stores located in close proximity.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we execute this expansion strategy, we may also experience managerial or operational challenges which may prevent any expected increase in sales, profitability, or cash flow.  Our ability to manage our planned expansion depends on the adequacy of our existing information systems, the efficiency and expansion of our distribution systems, the adequacy of the hiring and training process for new personnel (especially store managers), the effectiveness of our controls and procedures, and the ability to identify customer demand and build market awareness in different geographic areas.  There can be no assurance that we will be able to achieve our planned expansion, that the new stores will be effectively integrated into our existing operations or that such stores will be profitable.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">13</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Competition may hinder our ability to execute our business strategy and adversely affect our operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in the highly competitive retail merchandise sector with numerous competitors.  These competitors include general merchandise retailers, home center retailers, pet retailers, specialty and discount retailers, independently-owned retail farm and ranch stores, numerous privately-held regional farm store chains, and farm cooperatives, as well as internet-based retailers.  We compete for customers, merchandise, real estate locations, and team members.  This competitive environment subjects us to various other risks, including the inability to continue our store and sales growth and to provide attractive merchandise to our customers at competitive prices that allow us to maintain our profitability.  Our failure to compete effectively in this environment could adversely impact our financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We may pursue strategic acquisitions and the failure of an acquisition to produce the anticipated results or the inability to fully integrate the acquired companies could have an adverse impact on our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may, from time to time, acquire businesses we believe to be complementary to our business, for example, the acquisition of Orscheln Farm and Home in 2022. The success of an acquisition is based on our ability to make accurate assumptions regarding the valuation, operations, growth potential, integration, and other factors relating to the target business.  Acquisitions may result in difficulties in assimilating acquired companies and may result in the diversion of our capital and our management&#8217;s attention from other business issues and opportunities.  We may not be able to successfully integrate an organization that we acquire, including their personnel, financial systems, distribution, operations, and general operating procedures.  If we fail to successfully integrate acquisitions, we could experience increased costs associated with operating inefficiencies which could have an adverse effect on our financial results. Also, while we employ several different methodologies to assess potential business opportunities, acquired businesses may not achieve desired profitability objectives or other expectations, causing lower than expected earnings and cash flows which could adversely affect our financial performance and subsequently require impairment of long-lived assets, goodwill and other intangible assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weather and Climate Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unseasonal and extreme weather conditions, natural disasters, and climate change may have a significant impact on our financial results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weather conditions affect the demand for, timing of demand for, and in some cases the supply of, products, which in turn has an impact on prices.&#160; Historically, weather conditions, including unseasonably warm weather in the fall and winter months and unseasonably cool weather in the spring and summer months, have affected the timing and volume of our sales and results of operations.  In addition, extreme weather conditions, such as more frequent or intense hurricanes and tropical storms, thunderstorms, tornadoes, flood, fires, droughts, earthquakes, and snow or ice storms, as well as rising sea levels, have impacted operating results both positively and negatively and may positively or negatively impact our business in the future.  While extreme weather conditions can positively impact our operating results by increasing demand in affected locations for products needed to cope with the weather condition and its effects, they can also negatively affect our business depending on the severity and length of these conditions, as a result of store closings, damage to our stores or merchandise, or the inability of customers to shop at our stores due to weather conditions.  Our strategy is to manage product flow and adjust merchandise assortments and depth of inventory to capitalize on seasonal demand trends.  Should such a strategy not be effective, the weather may have a material adverse effect on our financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the long-term impacts of climate change, whether involving physical risks (such as extreme weather conditions or rising sea levels) or transition risks (such as regulatory or technology changes) are expected to be widespread and unpredictable. These changes over time could affect, for example, consumer behavior and preferences, the availability and cost of certain consumer products and commodities, and energy (including utilities), which, in turn, may impact our ability to procure certain goods or services required for the operation of our business at the quantities and levels we or our customers require.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a consequence of these or other catastrophic or uncharacteristic events, we may experience interruption to our operations, increased costs, or losses of property, equipment or inventory, which would adversely affect our revenue and profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Weather conditions may cause a disruption in our distribution and transportation network that would adversely affect our ability to conduct our operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on our distribution and transportation network, including third-party logistics providers, to provide goods to our stores and to our customers in a timely and cost-effective manner through deliveries to our distribution facilities from vendors and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">14</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">then from the distribution facilities or direct ship vendors to our stores or customers by various means of transportation, including shipments by sea, air, rail, and truck. Although we believe that our operations are efficient, disruptions due to extreme weather conditions, including snow and ice storms, flood and wind damage, hurricanes, tornadoes, extreme rain, fires and droughts may result in delays in the transportation and delivery of merchandise to our distribution centers, our stores, or our customers.  Significant disruptions or delays in our distribution and transportation network could adversely affect sales and the satisfaction of our customers which could have a material adverse impact on our financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">We may be adversely affected by legal, regulatory or market responses to global climate change. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Growing concern over climate change has led policy makers in the U.S. to consider the enactment of legislative and regulatory proposals that would impose mandatory requirements on greenhouse gas emissions. Such laws, if enacted, are likely to impact our business in a number of ways. For example, we use natural gas, diesel fuel, gasoline and electricity in conducting our operations. Increased government regulations to limit carbon dioxide and other greenhouse gas emissions may result in increased compliance costs and legislation or regulation affecting energy inputs, which could materially affect our profitability. We may also be subject to additional and more complex reporting requirements in the future. For example, the State of California recently passed the Climate Corporate Data Accountability Act and the Climate-Related Financial Risk Act that will impose broad climate-related disclosure obligations on companies doing business in California. The SEC has included in its regulatory agenda potential rulemaking on climate change disclosures that, if adopted, could significantly increase compliance burdens and associated regulatory costs and complexity. Compliance with any new or more stringent laws or requirements, or stricter interpretations of existing laws, could require additional expenditures by us or our suppliers. Our inability to appropriately respond to such changes could adversely impact our business, financial condition, results of operations or cash flows. Additionally, we could suffer adverse reputational impacts if we are not able to respond to any new regulatory or market changes in a timely fashion, on the same timeline as our peers, or at all.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">We may be unable to meet our ESG goals, particularly with respect to the reduction of carbon emissions, or otherwise meet the expectations of our stakeholders with respect to ESG and/or DE&amp;I matters.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have announced certain aspirations and goals related to ESG matters, such as plans to reduce our carbon footprint by 20% by 2025, by 50% by 2030, and achieve net zero emissions across all operations by 2040. Additionally, we have published DE&amp;I goals aligned with our ESG efforts and enhanced our DE&amp;I Strategy to include supplier diversity efforts and established our DE&amp;I Customer Promise.  Achievement of these aspirations, targets, plans and goals is subject to numerous risks and uncertainties, many of which are outside of our control. These risks and uncertainties include, but are not limited to: our ability to successfully identify and implement relevant strategies on a timely and cost-effective basis; our ability to achieve the anticipated benefits and cost savings of such strategies and actions; and the availability and cost of existing and future technologies, such as alternative fuel vehicles, off-site renewable energy, and other materials and components. It is possible that we may be unsuccessful in the achievement of our ESG and/or DE&amp;I goals on a timely basis or at all. Furthermore, our stakeholders may not be satisfied with our efforts or the speed at which we are progressing towards any such aspirations and goals. A delay, failure or perceived failure or delay to meet our goals and aspirations could adversely affect public perception of our business, employee morale, customer or stockholder support as well as business and/or financial performance. Certain challenges we face in the achievement of our ESG objectives are also captured within our ESG reporting, which is not incorporated by reference into and does not form any part of this Annual Report on Form 10-K or our other filings with the SEC.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Macroeconomic Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">General economic conditions may adversely affect our financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations may be sensitive to changes in overall economic conditions that impact consumer spending, including discretionary spending.  A weakening of economic conditions affecting disposable consumer income such as lower employment levels, uncertainty or changes in business or political conditions, social and political causes and movements, higher interest rates, inflation/deflation, higher tax rates, higher fuel and energy costs, higher labor and healthcare costs, the impact of natural disasters or acts of terrorism, general health epidemics (such as COVID-19), and other matters could reduce consumer spending or cause consumers to shift their spending to competitors.  Certain of these risks, such as risks arising from political volatility, may be enhanced in 2024 and other election years. A general reduction in the level of discretionary spending, shifts in consumer discretionary spending to our competitors or shifts in discretionary spending to less profitable products sold by us could result in lower net sales, slower inventory turnover, greater markdowns on inventory, and a reduction in profitability due to lower margins.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">15</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Purchase price volatility, including inflationary and deflationary pressures, may adversely affect our financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we cannot determine the full effect of inflation and deflation on our operations, we believe our sales and results of operations are affected by both.&#160;&#160;We are subject to market risk with respect to the pricing of certain products and services, which include, among other items, grain, corn, steel, petroleum, cotton, and other commodities, as well as duties, tariffs, diesel fuel, and transportation services.&#160;&#160;Therefore, we may experience both inflationary and deflationary pressure on product cost, which may impact consumer demand and, as a result, sales and gross margin.&#160;&#160;Our strategy is to reduce or mitigate the effects of purchase price volatility principally by taking advantage of vendor incentive programs, economies of scale from increased volume of purchases, adjusting retail prices, and selectively buying from the most competitive vendors while maintaining product quality.&#160;&#160;Should our strategy to mitigate purchase price volatility be ineffective, our financial performance could be adversely impacted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Team Member Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Our failure to attract and retain qualified team members, increases in wage, and labor costs, and changes in laws and other labor issues could adversely affect our financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to maintain and continue expanding operations depends on our ability to attract and retain a large and growing number of qualified team members.&#160;&#160;Our ability to meet labor needs while controlling wage and related labor costs is subject to numerous external factors, including the availability of a sufficient number of qualified persons in the work force, unemployment levels, prevailing wage rates, increases in legally required minimum wage rates, changing demographics, health and other insurance costs, changes in employment legislation and the potential for changes in local labor practices or union activities.&#160;&#160;If we are unable to locate, attract or retain qualified personnel, or if costs of labor or related costs increase significantly, our financial performance could be adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to federal, state, and local laws governing employment practices and working conditions. &#160;These laws cover wage and hour practices, labor relations, paid and family leave, workplace safety and immigration, among others.&#160;&#160;The laws and regulations being passed at the state and local level create unique challenges for a multi-state employer.&#160;&#160;We must continue to monitor and adapt our employment practices to comply with these various laws and regulations.&#160; If our costs of labor or related costs increase significantly as new or revised labor laws, rules or regulations or healthcare laws are adopted or implemented, our financial performance could be adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The loss of current members of our senior management team and other key team members or the failure to successfully manage an executive officer transition may adversely affect our operating results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends in large part on the continued availability and service of our executive officers, senior management, and other key team members.  Competition for senior management and key team members in our industry is strong and we may not be able to retain our key team members or attract new qualified team members. &#160;We must continue to recruit, retain, and motivate management and other team members sufficiently, both to maintain our current business and to execute our long-term strategic growth initiatives.  The loss of any of our executive officers or other key senior management without sufficient advance notice could prevent or delay the implementation and completion of our strategic initiatives or divert management&#8217;s attention to seeking qualified replacements.  Additionally, any failure by us to manage a successful leadership transition of an executive officer and to timely identify a qualified permanent replacement could harm our business and have a material adverse effect on our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Supply Chain and Third-Party Vendor Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">We face risks associated with vendors from whom our products are sourced.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The products we sell are sourced from a variety of domestic and international vendors.&#160;&#160;We have agreements with our vendors in which the vendors agree to comply with applicable laws, including labor and environmental laws, and to indemnify us against certain liabilities and costs.&#160; Our ability to recover liabilities and costs under these vendor agreements is dependent upon the financial condition and integrity of the vendors.  We rely on long-term relationships with our suppliers but have no significant long-term contracts with such suppliers.&#160;&#160;Our future success will depend in large measure upon our ability to maintain our existing supplier relationships or to develop new ones.&#160;&#160;This reliance exposes us to the risk of inadequate and untimely supplies of various products due to political, economic, social, health (including, but not limited to, the COVID-19 coronavirus), or environmental conditions, transportation delays, or changes in laws and regulations affecting distribution.&#160;&#160;Our vendors may be forced to reduce their production, shut down their operations or file for bankruptcy protection, which could make it difficult for us to serve the market&#8217;s needs and could have a material adverse effect on our business.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">16</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Company selects these third-party vendors carefully, it does not control their actions or the components or manufacture of their products.  Any problems caused by these third-parties, or issues associated with their products or workforce, including customer or governmental complaints, breakdowns or other disruptions in communication services provided by a vendor, failure of a vendor to handle current or higher volumes, and cyber attacks or security breaches at a vendor could subject the Company to litigation and adversely affect the Company&#8217;s ability to deliver products and services to its customers and have a material adverse effect on our results of operations and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on foreign manufacturers for various products that we sell.&#160;&#160;In addition, many of our domestic suppliers purchase a portion of their products from foreign sources.&#160;&#160;As an importer, our business is subject to the risks generally associated with doing business internationally, such as domestic and foreign governmental regulations, economic disruptions, global or regional health epidemics, delays in shipments, transportation capacity and costs, currency exchange rates, and changes in political or economic conditions in countries from which we purchase products.&#160;&#160;If any such factors were to render the conduct of business in particular countries undesirable or impractical or if additional U.S. quotas, duties, tariffs, taxes, or other charges or restrictions were imposed upon the importation of our products in the future, our financial condition and results of operations could be materially adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The political landscape in the U.S. contains uncertainty with respect to tax and trade policies, tariffs and regulations affecting trade between the U.S. and other countries.  We source a portion of our merchandise from manufacturers located outside the U.S., primarily in Asia and Central America.  Major developments in tax policy or trade relations, such as the disallowance of tax deductions for imported merchandise or the imposition of tariffs on imported products, could have a material adverse effect on our business, results of operations, and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We rely on manufacturers located in foreign countries, including China, for merchandise. Additionally, a portion of our domestically purchased merchandise is manufactured abroad. Our business may be materially adversely affected by risks associated with international trade, including the impact of current or potential tariffs by the U.S. with respect to certain consumer goods imported from China.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We source a portion of our merchandise from manufacturers located outside the U.S., primarily in Asia and Central America, and many of our domestic vendors have a global supply chain. The U.S. has imposed tariffs on certain products imported into the U.S. from China and could propose additional tariffs. The imposition of tariffs on imported products has increased our costs and could result in reduced sales and profits.  The changes in certain tax and trade policies, tariffs and other regulations affecting trade between the U.S. and other countries enacted under the prior U.S. administration increased the cost of our merchandise sourced from outside of the U.S., which represents a large percentage of our overall merchandise. It remains unclear how tax or trade policies, tariffs or trade relations may change under the current U.S. administration, which could adversely affect our business, results of operations, effective income tax rate, liquidity and net income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the imposition of tariffs by the U.S. has resulted in the adoption of tariffs by China on U.S. exports and could result in the adoption of tariffs by other countries as well.  A resulting trade war could have a significant adverse effect on world trade and the world economy.  Further, the imposition of tariffs or other changes in world trade could have an impact on certain U.S. industries and consumers and could negatively impact the consumer demand for products that we sell.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to evaluate the impact of the effective and potential tariffs on our supply chain, costs, sales, and profitability as well as our strategies to mitigate any negative impact, including negotiating with our vendors, seeking alternative sourcing options, and adjusting retail selling prices. Given the uncertainty regarding the scope and duration of the current and potential tariffs, as well as the potential for additional trade actions by the U.S. or other countries, the impact on our business, results of operations, and financial condition is uncertain but could be significant. Thus, we can provide no assurance that any strategies we implement to mitigate the impact of such tariffs or other trade actions will be successful in whole or in part. To the extent that our supply chain, costs, sales, or profitability are negatively affected by the tariffs or other trade actions, our business, financial condition, and results of operations may be materially adversely affected.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">A significant disruption to our distribution network or to the timely receipt of inventory could adversely impact sales or increase our transportation costs, which would decrease our profits. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on our distribution and transportation network, including third-party logistics providers, to provide goods to our stores in a timely and cost-effective manner through deliveries to our distribution facilities from vendors and then from the distribution facilities or direct ship vendors to our stores or customers by various means of transportation, including shipments by sea, air, rail, and truck.  Any disruption, unanticipated expense, or operational failure related to this process could negatively affect our operations. For example, unexpected delivery delays (including delays due to weather, fuel shortages, work </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">17</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stoppages, global or regional health epidemics, product shortages from vendors, or other reasons) or increases in transportation costs (including increased fuel costs or a decrease in transportation capacity for overseas shipments) could significantly decrease our ability to provide adequate products to meet increased customer demand for certain products, or products at a desired price, resulting in lower sales and profitability.  In addition, labor shortages or work stoppages in the transportation industry or long-term disruptions to the national and international transportation infrastructure that lead to delays or interruptions of deliveries could negatively affect our business.  Also, a fire, tornado, or other disaster at one of our distribution facilities could disrupt our timely receiving, processing, and shipment of merchandise to our stores which could adversely affect our business. While we believe there are adequate reserve quantities and alternative suppliers available, shortages or interruptions in the receipt or supply of products caused by unanticipated demand, such as occurred during, and as the economy recovers from, the COVID-19 pandemic, problems in production or distribution, financial or other difficulties of supplies, inclement weather or other economic conditions, including the availability of qualified drivers and distribution center team members, could adversely affect the availability, quality and cost of products, and our operating results. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The implementation of our supply chain initiatives could disrupt our operations in the near term, and these initiatives might not provide the anticipated benefits or might fail.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a network of distribution facilities and have plans to build new distribution facilities and expand existing facilities to support our long-term strategic growth initiatives.  Delays in opening new or expanded distribution facilities could adversely affect our future operations by slowing store growth or negatively impacting our fulfillment capabilities, which may in turn reduce revenue growth.  In addition, distribution-related construction or expansion projects entail risks which could cause delays and cost overruns, such as: shortages of materials; shortages of skilled labor or work stoppages; unforeseen construction, scheduling, engineering, environmental, or geological problems; weather interference; fires or other casualty losses; and unanticipated cost increases.  The completion date and ultimate cost of future projects could differ significantly from initial expectations due to construction-related or other reasons.  We cannot guarantee that all projects will be completed on time or within established budgets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to make significant technology investments in our supply chain.  These initiatives are designed to streamline our distribution process so that we can optimize the delivery of goods and services to our stores, distribution facilities, and customers in a timely manner and at a reasonable cost.  The cost and potential problems and interruptions associated with the implementation of these initiatives, including those associated with managing third-party service providers and employing new web-based tools and services, could disrupt or reduce the efficiency of our operations in the near term.  In addition, our improved supply chain technology might not provide the anticipated benefits, it might take longer than expected to realize the anticipated benefits, or the initiatives might fail altogether.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Technology, Data Security, Cybersecurity, Business Continuity and Disaster Recovery Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Any failure to maintain the security of the information relating to our business, customers, team members, and vendors that we hold, whether as a result of cybersecurity attacks or otherwise, could damage our reputation with customers, team members, and vendors. Such a failure could also cause us to incur substantial additional costs and to become subject to litigation, and could materially affect our operating results, financial condition, and liquidity.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We depend on information systems and technology, some of which are managed or provided by third-parties, for many activities important to our business.  As do most retailers, we receive and store in our information systems certain personal and other sensitive information about 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:112%">, customers, team members</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, and vendors.  Additionally, we also receive and process information permitting cashless payments as part of our in-store and online operations at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">TractorSupply.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Petsense.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and on our mobile application, some of which depend upon the secure transmission of confidential information over public networks.  The information that we receive and store makes us subject to cybersecurity attacks and cyber incidents, which are occurring more frequently, are constantly evolving in nature, are becoming more sophisticated, and are being made by groups and individuals with a wide range of expertise and motives. We are the target of attempted cyber and other security threats and we continuously monitor our information technology networks and infrastructure in an effort to prevent, detect, address and mitigate the risk of unauthorized access, misuse, computer viruses and other events that could have a security impact. While we have enhanced our cybersecurity processes and procedures in response to the general cybersecurity threat environment in recent years, we are not aware of any discrete cybersecurity threat, including as a result of any previous cybersecurity incidents, that has materially affected or is reasonably likely to materially affect us, including our business strategy, results of operations, or financial condition. However, these security measures cannot provide absolute assurance or guarantee that we will be successful in preventing, detecting, or responding to every such breach or disruption and/or preventing the misuse of confidential information of our busines</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">s, customers, team members,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> or vendors.  Similar risks exist with respect to the third-party vendors on which we rely for aspects of our information technology support services and administrative functions, even if the attack or breach does not directly impact our systems or information. </span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">18</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A compromise of our information security and privacy controls, or those of businesses and vendors with whom we interact, which results in confidential information being accessed, obtained, damaged, or used by unauthorized or improper parties; loss or unavailability of data; disruptions to our business activities; or any other outcome stemming from a cybersecurity incident could materially adversely affect our reputation with our custome</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rs, team members, a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd vendors, as well as our operations, results of operations, financial condition, and liquidity, and could result in significant legal and financial exposure beyond the scope or limits of insurance coverage.  Moreover, a security breach could require that we expend significant additional resources to respond to the attack or breach and could result in a disruption of our operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, states and the federal government have enacted laws and regulations relating to privacy, data breaches, and theft of team member and customer data.&#160;&#160;These laws have increased the costs of doing business and, if we fail to comply with these laws and regulations to implement appropriate safeguards or to detect and provide prompt notice of unauthorized access as required by some of these new laws, we could be subject to potential claims for damages and other remedies, which could harm our business. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We are subject to payments-related risks that could increase our operating costs, expose us to fraud, subject us to potential liability, and potentially disrupt our business.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accept payments using a variety of methods, including credit cards, debit cards, credit accounts, our private label credit cards, gift cards, direct debit from a customer&#8217;s bank account, consumer invoicing, and physical bank checks, and we may offer different payment options over time.  These payment options subject us to many compliance requirements, including, but not limited to, compliance with payment card association operating rules, including data security rules, certification requirements, rules governing electronic funds transfers, and Payment Card Industry Data Security Standards.  They also subject us to potential fraud by criminal elements seeking to discover and take advantage of security vulnerabilities that may exist in some of these payment systems.  For certain payment methods, including credit and debit cards, we pay interchange and other fees, which may increase over time and raise our operating costs and lower profitability.  We rely on third parties to provide payment processing services, including the processing of credit cards, debit cards, electronic checks, gift cards and promotional financing, and it could disrupt our business if these companies become unwilling or unable to provide these services to us.  If we fail to comply with these rules or requirements, adequately encrypt payment transaction data, or if our data security systems are breached or compromised, we may be liable for card issuing banks&#8217; costs, subject to fines and higher transaction fees, and lose our ability to accept credit and debit card payments from our customers, process electronic funds transfers, or facilitate other types of online payments, and our business and operating results could be adversely affected.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our business and operations could suffer material losses in the event of system interruptions or failures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our information technology systems, some of which are dependent on services managed or provided by third-parties, serve an important role in the operation and administration of our business.  These systems are vulnerable to damages from any number of sources, including, but not limited to, human error, cybersecurity attacks, computer viruses, unauthorized access, fire, flood, power outages, telecommunication failures, facility or equipment damage, natural disasters, terrorism, and war.&#160;&#160;In addition, we continually make investments in technology to implement new processes and systems, as well as to maintain and update our existing processes and systems.  Implementing process and system changes increases the risk of disruption.  If our information technology systems are interrupted or fail and our redundant systems or recovery plans are not adequate to address such interruptions or failures on a timely basis, our revenues and profits could be reduced and the reputation of our brand and our business could be materially adversely affected.&#160; Additionally, remediation of any problems with our systems could result in significant, unplanned expenses.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">19</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer-facing technology systems are an important part of our sales and marketing strategy and the failure of those systems to perform effectively and reliably could keep us from delivering positive customer experiences.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our continued information technology enhancements, including the use of artificial intelligence, we believe we are able to provide an improved overall shopping environment and an omni-channel experience that empowers our customers to shop and interact with us from computers, tablets, smart phones, and other mobile communication devices.  We use our websites, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">TractorSupply.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Petsense.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and our mobile application as both a sales channel for our products and as a method of providing product, project, and other relevant information to our customers to drive in-store and online sales.  Omni-channel retailing is continually evolving and expanding, and we must effectively respond to changing customer expectations and new developments. The portion of total consumer expenditures with retailers occurring online and through mobile applications has continued to increase. The pace of this increase could further accelerate in the future. Our business has evolved from an in-store experience to interaction with customers across numerous channels, including in-store, online, mobile and social media, among others. Omni-channel retailing is rapidly evolving, and we must keep pace with changing customer expectations and new developments by our competitors. Our customers are increasingly using mobile phones, tablets, computers, and other devices to shop and to interact with us through social media. We are making investments in our websites and mobile applications. If we are unable to make, improve, or develop relevant customer-facing technology in a timely manner, our ability to compete and our results of operations could be adversely affected. Disruptions, failures, or other performance issues with these customer-facing technology systems, including any artificial intelligence or machine learning systems we use now or may use in the future, could impair the benefits that they provide to our in-store and online business and negatively affect our relationship with our customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">If we are unable to maintain or upgrade our management information systems and software programs or if we are unable to convert to alternate systems in an efficient and timely manner, our operations may be disrupted or become less efficient and our long-term strategic growth initiatives may not be successful.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on management information systems for many aspects of our business.&#160;&#160;We rely on certain software vendors to maintain and periodically upgrade many of these systems so that we can continue to support our business.  We could be materially adversely affected if we experienced a disruption or data loss relating to our management information systems and are unable to recover timely.  We could also be adversely impacted if we are unable to improve, upgrade, maintain, and expand our management information systems, particularly in light of the contemplated continued store growth.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The success of our long-term strategic growth initiatives&#160;designed to increase our sales and improve margin are dependent in varying degrees on the timely delivery and the functionality of information technology systems to support them.&#160;&#160;Extended delays or cost overruns in securing, developing, and otherwise implementing technology solutions to support the long-term strategic growth initiatives would delay and possibly even prevent us from realizing the projected benefits of those initiatives.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Changes in market conditions or in our credit rating could restrict capital and adversely affect our business operations and growth initiatives.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We rely on the positive cash flow we generate from our operating activities and our access to the credit and capital markets to fund our operations, growth strategy, capital expenditures, and return of cash to our stockholders through share repurchases and dividends. Changes in the credit and capital markets, including market disruptions, limited liquidity and interest rate fluctuations, may increase the cost of financing or restrict our access to these potential sources of future liquidity. Our continued access to liquidity sources on favorable terms depends on multiple factors, including our operating performance and credit ratings.  There can be no assurance that we will be able to maintain and/or improve our current credit ratings.  A rating organization may lower our rating, or change our ratings&#8217; outlook, or decide not to rate our securities, temporarily or permanently, in its sole discretion.  In the event that our current credit ratings are downgraded or removed, we would most likely incur higher borrowing costs and experience greater difficulty in obtaining additional financing, which in turn would have a material adverse impact on our financial condition, results of operations, cash flows, and liquidity.  We can make no assurances that our ability to obtain additional financing through the debt and equity markets will not be adversely affected by economic conditions or that we will be able to maintain or improve our current credit ratings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, tight lending practices may make it difficult for our real estate developers to obtain financing under acceptable loan terms and conditions.&#160;&#160;Unfavorable lending conditions could impact the timing of our store openings and materially adversely affect our ability to open new stores in desirable locations.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">20</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Longer-term disruptions in the capital and credit markets as a result of uncertainty, changing or increased regulation, reduced funding alternatives, or failures of significant financial institutions could adversely affect our access to liquidity needed for our business.&#160;&#160;Any disruption could require us to take measures to conserve cash until the markets stabilize or until alternative credit arrangements or other funding for our business needs can be arranged.&#160;&#160;Such measures could include deferring capital expenditures and reducing or eliminating future share repurchases, cash dividends, or other discretionary uses of cash.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our level of indebtedness could limit our cash flow available for operations and could adversely affect our ability to service our debt or obtain additional financing.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;30, 2023, our total outstanding consolidated debt was approximately $1.73&#160;billion. Our level of indebtedness could restrict our operations and make it more difficult for us to satisfy our debt obligations. Our ability to make payments on our indebtedness, to refinance our indebtedness, and to fund planned capital expenditures will depend on our ability to generate cash 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%">This ability, to a certain extent, is subject to general economic, financial, competitive, legislative, regulatory, and other factors that are beyond our control. Our business may not be able to generate sufficient cash flow from operations, and future borrowings may not be available to us in an amount sufficient to enable us to pay our indebtedness or to fund our other liquidity needs.</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%">We may need to refinance all or a portion of our indebtedness on or before maturity.</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%">Our ability to refinance all or a portion of our indebtedness on acceptable terms, or at all, will be dependent upon a number of factors, including our degree of leverage, the value of our assets, borrowing and other financial restrictions imposed by lenders and conditions in the credit markets at the time we refinance. If we are unable to refinance our indebtedness on acceptable terms, we may be forced to agree to otherwise unfavorable financing terms. This could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, so long as we comply with any existing limitations in our credit and debt agreements while they are in effect, we may issue an indeterminate amount of debt securities from time to time. If new debt is added to our and our subsidiaries' current debt levels, the related risks that we and they now face could intensify.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our credit facilities, the indenture related to our 1.75% Senior Notes, 5.25% Senior Notes, and other debt instruments have restrictive covenants and change of control provisions that could limit our financial and business flexibility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit agreement governing our senior credit facilities and our note purchase and private shelf agreement governing our senior unsecured notes due August 14, 2029 (the &#8220;2029 notes&#8221;) each contain financial, operative and other restrictive covenants in addition to the restrictive covenants contained in the indentures governing our 1.75% Senior Notes and 5.25% Senior Notes (as defined in the Notes to the Consolidated Financial Statements). Our failure to comply with those covenants could result in an event of default which, if not cured or waived, could result in the acceleration of all of our debt, which would have a material adverse effect on our financial condition.  In addition, upon certain events constituting a change of control, as that term is defined in the indenture for our 1.75% Senior Notes, 5.25% Senior Notes, and in our note purchase and private shelf agreement for our 2029 notes, we are required to make an offer in cash to repurchase all or any part of each holder's 1.75% Senior Notes as well as 5.25% Senior Notes at a repurchase price equal to 101% of the principal thereof, plus accrued interest, and to prepay all of each holder&#8217;s 2029 notes at a prepayment price equal to 100% of the principal thereof, plus accrued interest.  Sufficient funds may not be available to us, however, at the time of any change of control event to repurchase and prepay, as applicable, all or a portion of the tendered notes pursuant to these requirements.  Our failure to offer to repurchase the 1.75% Senior Notes and the 5.25% Senior Notes and prepay 2029 notes, or to repurchase and prepay, as applicable, notes tendered, following a change of control will result in a default under the indentures for our 1.75% Senior Notes, 5.25% Senior Notes, and the note purchase and private shelf agreement for our 2029 notes, which could lead to a cross-default under our credit agreement for our senior credit facilities.  </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">21</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We cannot provide any guaranty of future dividend payments or any guaranty that we will continue to repurchase our common stock pursuant to our stock repurchase program. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our Board of Directors has indicated an intention to pay future quarterly cash dividends on our common stock, any determination to pay or increase cash dividends on our common stock in the future will be based primarily upon our financial condition, results of operations, business requirements, and our Board of Directors&#8217; continuing determination that the declaration of dividends is in the best interests of our stockholders and is in compliance with all laws and agreements applicable to the dividend.  Furthermore, although our Board of Directors has authorized a share repurchase program of up to $6.50 billion, we may temporarily pause or permanently discontinue this program at any time or significantly reduce the amount of repurchases under the program.</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 share r</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">epurchase program does not have an expiration date. As of December&#160;30, 2023, the Company had remaining authorization under the share repurchase program of $1.05 billion, exclusive of any fees, commissions or other expenses.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The market price for our common stock might be volatile and could result in a decline in value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The price at which our common stock trades may be volatile and could be subject to significant fluctuations in response to our operating results, general trends and prospects for the retail industry, announcements by our competitors, analyst recommendations, our ability to meet or exceed analysts&#8217; or investors&#8217; expectations, the condition of the financial markets, and other factors. The Company&#8217;s stock price is dependent in part on the multiple of earnings that investors are willing to pay.  That multiple is in part dependent on investors&#8217; perception of the Company&#8217;s future earnings growth prospects.  If investors&#8217; perception of the Company&#8217;s earnings growth prospects change, the Company&#8217;s earnings multiple may decline and its stock price could be adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the stock market has at times experienced extreme price and volume fluctuations that often have been unrelated or disproportionate to the operating performance of companies. These fluctuations, as well as general economic and market conditions, may adversely affect the market price of our common stock notwithstanding our actual operating performance. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of the carrying value of our goodwill or other intangible assets could adversely affect our financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the difference between the purchase price of an acquired company and the related fair value of net assets acquired. A significant amount of judgment is involved in determining if an indication of impairment of goodwill exists.  As with goodwill, we also test our indefinite-lived intangible assets for impairment annually and whenever events or changes in circumstances indicate that their carrying value may not be recoverable.  Factors indicating impairment of goodwill or other intangible assets may include, among others: a significant decline in our expected future cash flows; a sustained, significant decline in our stock price and market capitalization; a significant adverse change in legal factors or in the business climate; unanticipated or changing competition; the testing for recoverability of a significant asset group within a reporting unit; and reduced growth rates. Any adverse change in these factors could have a significant impact on the recoverability of these assets and negatively affect our financial condition and results of operations. To the extent that business conditions deteriorate or if changes in key assumptions and estimates differ significantly from management's expectations, it may be necessary to record additional impairment charges in the future which could have an adverse effect on our financial condition and results of operations.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">22</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal, Regulatory and Compliance Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We are subject to personal injury, workers&#8217; compensation, product liability, discrimination, harassment, wrongful termination, wage and hour, and other claims in the ordinary course of business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business involves a risk of personal injury, workers&#8217; compensation, product liability, discrimination, harassment, wrongful termination, wage and hour, and other claims in the ordinary course of business.&#160; Product liability claims from customers and product recalls for merchandise alleged to be defective or harmful could lead to the disposal or write-off of merchandise inventories, the incurrence of fines or penalties, and damage to our reputation.  We maintain general liability with a self-insured retention and workers&#8217; compensation insurance with a deductible for each occurrence.&#160; We also maintain umbrella limits above the primary general liability and product liability coverage.&#160; In many cases, we have indemnification rights against the manufacturers of the products and their products liability insurance, as well as the property owners of our leased buildings.&#160; Our ability to recover costs and damages under such insurance or indemnification arrangements is subject to the financial viability of the insurers, manufacturers, and landlords and the specific allegations of a claim.&#160; No assurance can be given that our insurance coverage or the manufacturers&#8217; or landlords&#8217; indemnity will be available or sufficient in any claims brought against us.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we are subject to U.S. federal, state, and local employment laws that expose us to potential liability if we are determined to have violated such employment laws, including but not limited to, laws pertaining to minimum wage rates, overtime pay, discrimination, harassment, and wrongful termination.  Compliance with these laws, including the remediation of any alleged violation, may have a material adverse effect on our business or results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our business could be negatively impacted as a result of federal, state, local, or foreign laws and regulations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to numerous federal, state, local, and foreign laws and governmental regulations including those relating to competition, environmental protection, personal injury, intellectual property, consumer product safety, building, land use and zoning requirements, workplace regulations, wage and hour, privacy and information security, pricing, record management, and employment law matters.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations, including our outsourced exclusive brand manufacturing partners, are subject to regulation by the Occupational Safety and Health Administration (&#8220;OSHA&#8221;), the Food and Drug Administration (the &#8220;FDA&#8221;), the Department of Agriculture (the &#8220;USDA&#8221;), the Environmental Protection Agency (the &#8220;EPA&#8221;) and by various other federal, state, local and foreign authorities regarding the processing, packaging, storage, distribution, advertising, labeling and export of our products, including food safety standards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we fail to comply with existing or future laws or regulations, or if these laws or regulations are violated by importers, manufacturers or distributors, we may be subject to governmental or judicial fines or sanctions, while incurring substantial legal fees and costs.  In addition, our capital expenditures could increase due to remediation measures that may be required if we are found to be noncompliant with any existing or future laws or regulations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to the Foreign Corrupt Practices Act (the &#8220;FCPA&#8221;), which prohibits U.S. companies and their intermediaries from making improper payments to foreign officials for the purposes of obtaining or retaining business, and the anti-bribery laws of other jurisdictions.  Failure to comply with the FCPA and similar laws could subject us to, among other things, penalties and legal expenses that could harm our reputation and have a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Potential noncompliance with environmental regulations could materially impact our results of operations or financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to various federal, state, and local laws, regulations, and other requirements pertaining to protection of the environment and public health, including, for example, regulations governing the management of waste materials and waste waters.&#160; Governmental agencies on the federal, state, and local levels have, in recent years, increasingly focused on the retail sector&#8217;s compliance with such laws and regulations, and have at times pursued enforcement activities.&#160; We periodically receive information requests and notices of potential noncompliance with environmental laws and regulations from governmental agencies, which are addressed on a case-by-case basis with the relevant agency.  Any of these events could have a material adverse effect on our results of operations or financial condition.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">23</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Failure to maintain an effective system of internal control over financial reporting could materially impact our business and results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for establishing and maintaining adequate internal control over financial reporting.  An internal control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met.  Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs.  Because of the inherent limitations in all internal control systems, internal control over financial reporting may not prevent or detect misstatements.  Any failure to maintain an effective system of internal control over financial reporting could limit our ability to report our financial results accurately and timely or to detect and prevent fraud, and could expose us to litigation or adversely affect the market price of our common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Effective tax rate changes and results of examinations by taxing authorities could materially impact our results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future effective tax rates could be adversely affected by legislative tax reform, changes in statutory rates or changes in tax laws, or interpretations thereof.  Additionally, our future effective tax rates could be adversely affected by the earnings mix being lower than historical results in states where we have lower statutory rates and higher than historical results in states where we have higher statutory rates or by changes in the measurement of our deferred tax assets and liabilities.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to periodic audits and examinations by the Internal Revenue Service (&#8220;IRS&#8221;), as well as state and local taxing authorities.  Like many retailers, a portion of our sales are to tax-exempt customers.  The business activities of our customers and the intended use of the unique products sold by us create a challenging and complex compliance environment.&#160;&#160;These circumstances create risk that we could be challenged as to the propriety of our sales tax compliance.  Our results could be materially impacted by the determinations and expenses related to these and other proceedings by the IRS and other state and local taxing authorities.</span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_22"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B. &#160;&#160;&#160;&#160;Unresolved Staff Comments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_1661"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1C. &#160;&#160;&#160;&#160;Cybersecurity</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cybersecurity is among the most critical risks to the Company. For many activities important to its business, the Company depends on the confidentiality, integrity, and availability of information systems and data, some of which are provided or managed by third parties. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Information Security and Privacy teams reduce first and third-party risk by maintaining a proactive security posture aligned with current threats, detecting cybersecurity events and responding quickly, and building procedures to rapidly recover. These teams are managed by the Vice President, Information Security and Privacy, who reports to the Executive Vice President, Chief Technology, Digital Commerce, and Strategy Officer. The Company&#8217;s cybersecurity leaders have more than 25 years of relevant experience and multiple professional certifications.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On behalf of the Board, the Audit Committee provides oversight of the Company&#8217;s management of cybersecurity risk. The Audit Committee regularly reviews the Company&#8217;s cybersecurity risks, incidents, audits, assessments, crisis readiness, awareness activities, and compliance with cybersecurity and privacy laws and regulations. The Company&#8217;s Executive Vice President, Chief Technology, Digital Commerce, and Strategy Officer briefs the Audit Committee quarterly, and more often, if necessary, on active and emerging cybersecurity threats and efforts to strengthen the Company&#8217;s defenses against these threats. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internal and third-party risks are reviewed, monitored, and managed by the Company's Cybersecurity and Privacy teams, audited by an Internal Audit team and various external experts, and tracked within an Enterprise Risk Management framework. The Company regularly engages third-party experts to assess the effectiveness of its cybersecurity programs. Biennially, an external independent consultancy team conducts a comprehensive review of the Company's cybersecurity program using the NIST Cybersecurity Framework. Targeted assessments are conducted regularly by internal and third-party experts to ensure compliance with specific federal and state laws and regulations. Additionally, the Company is assessed annually by an independent third party for compliance with the PCI-DSS standard, for which the Company receives an attestation of compliance.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">24</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s processes for identifying and managing first and third-party risks from cybersecurity threats include:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Continuous monitoring of the Company&#8217;s systems and network for cybersecurity events;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Regular testing of the Company&#8217;s Security Incident Response Plan, Business Continuity plans, and Disaster Recovery plans;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Required annual security training for team members with access to Company email, as well as tailored training for team members in more sensitive roles. Periodic testing to ensure the security training is effective.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An external managed security services provider and industry-leading security tools continuously monitor the Company&#8217;s systems and network for cybersecurity threats. The Company&#8217;s cybersecurity teams evaluate the escalated threats, and if necessary, take steps to contain and recover from pervasive threats in accordance with the Company&#8217;s Security Incident Response Plan. The plan includes reporting and escalation procedures to inform the Executive Committee, Audit Committee, and full Board, as appropriate to enable them to carry out their oversight responsibilities, and to ensure timely compliance with applicable reporting rules. The Company&#8217;s Business Continuity Management and Disaster Recovery plans include procedures for business recovery and are tested regularly.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s security awareness program seeks to create a culture of shared responsibility for the security of sensitive data and systems. This is accomplished through mandatory annual security training for team members with access to Company email as well as tailored training for team members in more sensitive roles. Periodic testing ensures the training is effective. In addition, all team members have access to a variety of training materials on security topics through the Company&#8217;s training management system.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">25</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_25"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Properties </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;30, 2023, the Company operated 2,414 stores in 49 states (2,216 Tractor Supply retail stores and 198 Petsense by Tractor Supply retail stores.)&#160;The Company leases approximately 96% of its stores.  Store leases typically have initial terms of between 10 and 20 years, with two to four optional renewal periods of five years each, exercisable at our option.&#160;&#160;No single lease is material to the Company&#8217;s operations.  Approximately 60% of our stores are in freestanding buildings and 40% are located in shopping centers.&#160;&#160;The following is a count of store locations by state:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:35.063%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.063%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">State</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>of Stores</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">State</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>of Stores</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Jersey</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North Carolina</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">West Virginia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Florida</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Washington</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</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:100%">Pennsylvania</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nebraska</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Georgia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Massachusetts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</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:100%">Tennessee</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maryland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ohio</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Hampshire</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</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:100%">Michigan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maine</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colorado</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22</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:100%">California</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Iowa</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Virginia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</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:100%">Kentucky</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alabama</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utah</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</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:100%">Missouri</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North Dakota</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indiana</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oregon</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</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:100%">South Carolina</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vermont</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oklahoma</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Idaho</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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:100%">Louisiana</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Dakota</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mississippi</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wyoming</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</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:100%">Arkansas</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Montana</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kansas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nevada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</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:100%">Arizona</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wisconsin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rhode Island</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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:100%">Illinois</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hawaii</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:100%">2,414</span></td></tr></table></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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">26</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a list of distribution locations including the approximate square footage and if the location is leased or owned at December&#160;30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:39.895%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.159%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution Facility Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Approximate Square Footage</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Owned/Leased Facility</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:100%">Frankfort, New York</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">924,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">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:100%">Navarre, Ohio</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">Franklin, Kentucky</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">Pendleton, Indiana</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">Macon, Georgia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">Waco, Texas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">Casa Grande, Arizona</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">Hagerstown, Maryland </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">Waverly, Nebraska</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Store Support Center occupies approximately 260,000 square feet of owned building space in Brentwood, Tennessee, and the Company&#8217;s Merchandising Innovation Center occupies approximately 32,000 square feet of leased building space in Nashville, Tennessee.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 18, 2023, the Company opened its ninth distribution center located in Navarre, Ohio, which expanded the distribution center capacity by approximately 900,000 square feet. In addition, the Company is building a new distribution center in Maumelle, Arkansas and anticipates that the new facility will begin operations in the second quarter of 2024.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses third-party operated import centers, mixing centers and pop-up distribution facilities which provide additional distribution capacity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Company believes its properties are suitable and adequate for its current business operations, it remains focused on new store growth in many existing and new markets and regularly evaluates its portfolio to determine if new or different properties would be beneficial to the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_28"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Legal Proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a description of the Company's legal proceedings, refer to </span><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="#id82b30f149f2405b8f3e0025afcf0a27_127">Note 12</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Consolidated Financial Statements included under Part II, Item 8 of this Annual Report on Form 10-K.</span></div><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_31"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Mine Safety Disclosures</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">27</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_34"></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%">PART II</span></div><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_37"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.&#160;&#160;&#160;&#160;Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s common stock trades on the NASDAQ Global Select Market under the symbol &#8220;TSCO.&#8221;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;27, 2024, the number of record holders of our common stock was 799 (excluding individual participants in nominee security position listings).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We paid cash dividends totaling $449.6 million and $409.6 million in fiscal 2023 and 2022, respectively.  In fiscal 2023, we declared and paid cash dividends to stockholders of $4.12 per common share outstanding as compared to $3.68 per common share outstanding in fiscal 2022.  These payments reflect an increase in the quarterly dividend to $1.03 in all four quarters of fiscal 2023 from $0.92 per share in all four quarters of fiscal 2022.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;5, 2024, the Company&#8217;s Board of Directors declared a quarterly cash dividend of $1.10 per share of the Company&#8217;s outstanding common stock.&#160;The dividend will be paid on March&#160;12, 2024, to stockholders of record as of the close of business on February&#160;26, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the present intention of the Company&#8217;s Board of Directors to continue to pay a quarterly cash dividend; however, the declaration and payment amount of future dividends will be determined by the Company&#8217;s Board of Directors in its sole discretion and will depend upon the earnings, financial condition, and capital needs of the Company, along with any other factors which the Company&#8217;s Board of Directors deem relevant.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors has authorized common stock repurchases under a share repurchase program which was announced in February 2007. The authorization amount of the program, which has been increased from time to time, is currently authorized for up to $6.50 billion, exclusive of any fees, commissions or other expenses related to such repurchases.  The share repurchase program does not have an expiration date. As of December&#160;30, 2023, the Company had remaining authorization under the share repurchase program of $1.05 billion, exclusive of any fees, commissions or other expenses. Additionally, the Company withholds shares from vested restricted stock units and performance-based restricted share units to satisfy employees&#8217; minimum statutory tax withholding requirements.  Stock purchase activity during fiscal 2023 is set forth in the table below:</span></div><div style="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 style="width:37.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number<br/>of Shares<br/>Purchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average<br/>Price Paid<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Plans&#160;or&#160;Programs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum Dollar Value of Shares That May Yet Be</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Purchased</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Under the Plans&#160;or&#160;Programs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Quarter </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960,281&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227.86&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866,035&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,447,856,988&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Second Quarter </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,018&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.33&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692,105&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,293,928,890&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158,515,154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fourth Quarter: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/23 - 10/28/23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,274&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201.46&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,274&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083,522,779&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/29/23 - 11/25/23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077,940,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/26/23 - 12/30/23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,824&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210.73&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,719&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048,077,420&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,181&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048,077,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of and for the year ended December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,837,906&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,731,633&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048,077,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">28</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) The total number of shares purchased and average price paid per share include shares withheld from vested stock awards to satisfy employees&#8217; minimum statutory tax withholding requirements of 94,246 during the first quarter, 6,913 during the second quarter, 3,926 during the third quarter, and 1,188 during the fourth quarter. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b) Excludes excise taxes incurred on share repurchases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to implement the balance of the repurchase program through purchases made from time to time either in the open market or through private transactions, in accordance with regulations of the SEC and other applicable legal requirements.&#160;&#160;The timing and amount of any common stock repurchased under the program will depend on a variety of factors including price, corporate and regulatory requirements, capital availability, and other market conditions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any additional stock repurchase programs will be subject to the discretion of our Board of Directors and will depend upon earnings, financial condition, and capital needs of the Company, along with any other factors which the Board of Directors deem relevant.&#160;&#160;The program may be limited, temporarily paused, or terminated at any time, without prior notice.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">29</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STOCK PERFORMANCE GRAPH</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This performance graph shall not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;) or otherwise subject to the liabilities under that Section and shall not be deemed to be incorporated by reference into any filing of Tractor Supply Company under the Securities Act of 1933, as amended, or the Exchange Act.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph compares the cumulative total stockholder return on our common stock from December&#160;29, 2018 to December&#160;30, 2023 (the Company&#8217;s fiscal year-ends), with the cumulative total returns of the S&amp;P 500 Index and the S&amp;P Retail Index over the same period.&#160;&#160;The comparison assumes that $100 was invested on December&#160;29, 2018, in our common stock and in each of the foregoing indices and in each case assumes reinvestment of dividends.&#160;&#160;The historical stock price performance shown on this graph is not indicative of future performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><img src="tsco-20231230_g3.jpg" alt="3751" style="height:430px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:24.010%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/29/2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/28/2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/26/2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/25/2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/31/2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/30/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:400;line-height:100%">Tractor Supply Company</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.46&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284.66&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285.72&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.43&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P 500</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132.97&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.78&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.35&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165.49&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.00&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P Retail Index</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_40"></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Reserved</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">30</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis is intended to provide the reader with information that will assist in understanding the significant factors affecting our consolidated operating results, financial condition, liquidity, and capital resources during the two-year period ended December&#160;30, 2023 (our fiscal years 2023 and 2022).  For a comparison of our results of operations for fiscal year December&#160;31, 2022 and December&#160;25, 2021, see &#8220;Part II, Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; of our Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2022, filed with the SEC on February&#160;23, 2023. This discussion should be read in conjunction with our Consolidated Financial Statements and Notes to the Consolidated Financial Statements included elsewhere in this report.  This discussion contains forward-looking statements and information.  See &#8220;Forward-Looking Statements and Information&#8221; and &#8220;Risk Factors&#8221; included elsewhere in this report.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Tractor Supply reports its financial results in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;).  Tractor Supply also uses certain non-GAAP measures that fall within the meaning of Securities and Exchange Commission Regulation G and Regulation S-K Item 10(e), which may provide users of the financial information with additional meaningful comparison to prior reported results.  Non-GAAP measures do not have standardized definitions and are not defined by U.S. GAAP.  Therefore, Tractor Supply&#8217;s non-GAAP measures are unlikely to be comparable to similar measures presented by other companies.  The presentation of these non-GAAP measures should not be considered in isolation from, as a substitute for, or as superior to the financial information presented in accordance with U.S. GAAP.  We believe this information is useful in providing period-to-period comparisons of the results of our continuing operations. </span></div><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_46"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Overview</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Founded in 1938, Tractor Supply Company (the &#8220;Company&#8221; or &#8220;Tractor Supply&#8221; or &#8220;we&#8221; or &#8220;our&#8221; or &#8220;us&#8221;) is the largest rural lifestyle retailer in the United States (&#8220;U.S.&#8221;).  The Company is focused on supplying the needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle (which we refer to as the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; lifestyle).  As of December&#160;30, 2023, we operated 2,414 retail stores in 49 states under the names </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tractor Supply Company </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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Petsense by Tractor Supply.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our stores are located primarily in towns outlying major metropolitan markets and in rural communities.  We also operate websites under the names </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">TractorSupply.com</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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Petsense.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as well as a Tractor Supply Company mobile application.  Through our stores and e-commerce channels, we offer the following comprehensive selection of merchandise:</span></div><div><span><br/></span></div><div style="padding-left:36pt;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">Livestock, Equine &amp; Agriculture: livestock and equine feed &amp; equipment, poultry, fencing, and sprayers &amp; chemicals; </span></div><div style="padding-left:36pt;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%">&#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">Companion Animal: food, treats and equipment for dogs, cats, and other small animals as well as dog wellness; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;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:15.2pt">Seasonal &amp; Recreation: tractor &amp; rider, lawn &amp; garden, bird feeding, power equipment, and other recreational products;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Truck, Tool, &amp; Hardware: truck accessories, trailers, generators, lubricants, batteries, and hardware and tools; and</span></div><div style="padding-left:36pt;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">Clothing, Gift, &amp; D&#233;cor: clothing, footwear, toys, snacks, and decorative merchandise.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Tractor Supply Company believes we can grow our business by being a more integral part of our customers&#8217; lives as the dependable supplier of &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221; lifestyle solutions, creating customer loyalty through personalized experiences, and providing convenience that our customers expect anytime, anywhere, and in any way they choose.  Our long-term growth strategy is to: (1) expand and deepen our customer base by providing personal, localized, and memorable customer engagements by leveraging content, social media, and digital shopping experiences, attracting new customers and driving loyalty, (2) evolve customer experiences by digitizing our business processes and furthering our omni-channel capabilities, (3) offer relevant assortments and services across all channels through exclusive and national brands and continue to grow our total addressable market by introducing new products and services through our test and learn strategy, (4) drive operational excellence and productivity through continuous improvement, increasing space utilization, and implementing advanced supply chain capabilities to support growth, scale and agility, and (5) expand through selective acquisitions, as such opportunities arise, to add complementary businesses and to enhance penetration into new and existing markets to supplement organic growth.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Achieving this strategy will require a foundational focus on: (1) connecting, empowering and growing our team to enhance their lives and the communities they live in, enabling them to provide legendary service to our customers, and (2) allocating resources in a disciplined and efficient manner to drive profitable growth and build stockholder value, including leveraging technology and automation, to align our cost structure to support new business capabilities for margin improvement and cost reductions.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the past five years, we have experienced considerable growth in stores, growing from 1,940 stores at the end of fiscal 2018 to 2,414 stores (2,216 Tractor Supply retail stores and 198 Petsense by Tractor Supply retail stores) at the end of fiscal 2023, and in net sales, with a compounded annual growth rate of approximately 13.0%.  Given the size of the communities that we target, we believe that there is ample opportunity for new store growth in many existing and new markets. We have developed a proven method for selecting store sites, and we believe we have significant additional opportunities for new Tractor Supply stores.  We also believe that there is opportunity for continued growth for Petsense by Tractor Supply stores.  </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">31</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Summary</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2023, we opened 70 new Tractor Supply stores in 28 states and 13 new Petsense by Tractor Supply stores in nine states. In fiscal 2022, we opened 63 new Tractor Supply stores in 25 states and nine new Petsense by Tractor Supply stores in seven states. We also acquired 81 Orscheln Farm and Home stores in eight states, which were all rebranded as Tractor Supply stores as of the end of fiscal 2023. This resulted in a selling square footage increase of approximately 3% in fiscal 2023 and 11% in fiscal 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net sales increased 2.5% to $14.56 billion in fiscal 2023 from $14.20 billion in fiscal 2022. The prior year&#8217;s fourth quarter included an extra sales week as part of the Company&#8217;s 53-week calendar in 2022, which negatively impacted the overall sales increase b</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">y approximately 1.6 percentage </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">points. Comparable store sales were even in fiscal 2023 versus a 6.3% increase in fiscal 2022.  Gross profit increased 5.1% to $5.23 billion in fiscal 2023 from $4.97 billion in fiscal 2022, and gross margin increased 92 basis points to 35.9% of net sales in fiscal 2023 from 35.0% of net sales in fiscal 2022.  Operating income increased 6 basis points to 10.2% of net sales in fiscal 2023 from 10.1% of net sales in fiscal 2022.  For fiscal 2023, net income was $1.11 billion, or $10.09 per diluted share, compared to $1.09 billion, or $9.71 per diluted share, in fiscal 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We ended fiscal 2023 with $397.1 million in cash and cash equivalents and outstanding long-term debt of $1.73 billion, after returning $1.05 billion to our stockholders through stock repurchases and quarterly cash dividends.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Metrics</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Comparable Store Metrics</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comparable store metrics are a key performance indicator used in the retail industry and by the Company to measure the performance of the underlying business.  Our comparable store metrics are calculated on an annual basis using sales generated from all stores open at least one year and all online sales and exclude certain adjustments to net sales.  Stores closed during either of the years being compared are removed from our comparable store metrics calculations.  Stores relocated during either of the years being compared are not removed from our comparable store metrics calculations.  If the effect of relocated stores on our comparable store metrics calculations became material, we would remove relocated stores from the calculations. An Orscheln store will be considered a comparable store one year after its point-of-sale system conversion. Fiscal 2023 includes 52 weeks and fiscal 2022 includes 53 weeks. For our calculation of comparable store sales in fiscal 2023, we compare weeks 1 through 52 in fiscal 2023 against weeks 2 through 53 in fiscal 2022. Comparable store sales is intended only as supplemental information and is not a substitute for net sales presented in accordance with U.S. GAAP.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Transaction Count and Transaction Value</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction count and transaction value metrics are used by the Company to measure sales performance.  Transaction count represents the number of customer transactions during a given period.  Transaction value represents the average amount paid per transaction and is calculated as net sales divided by the total number of customer transactions during a given period.</span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_49"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Accounting Policies and Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s discussion and analysis of our financial position and results of operations are based upon our Consolidated Financial Statements, which have been prepared in accordance with U.S. GAAP.&#160;&#160;The preparation of these financial statements requires management to make informed estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities.&#160;&#160;Our financial position and/or results of operations may be materially different when reported under different conditions or when using different assumptions in the application of such policies.&#160;&#160;In the event estimates or assumptions prove to be different from actual amounts, adjustments are made in subsequent periods to reflect more current information.&#160;&#160;Our significant accounting policies are disclosed in Note 1 to the Consolidated Financial Statements.&#160;&#160;The following discussion addresses our most critical accounting policies and estimates, which are those that are both important to the portrayal of our financial condition and results of operations and that require significant judgment or use of complex estimates.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">32</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Merchandise Inventory:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identify potentially excess and slow-moving inventory by evaluating turn rates, historical and expected future sales trends, age of merchandise, overall inventory levels, current cost of inventory, and other benchmarks. We have established an inventory valuation reserve to recognize the estimated impairment in value (i.e., an inability to realize the full carrying value) based on our aggregate assessment of these valuation indicators under prevailing market conditions and current merchandising strategies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have established a reserve for estimating inventory shrinkage between physical inventory counts. The reserve is established by assessing the chain-wide average shrinkage experience rate, applied to the related periods&#8217; sales volumes.  Such assessments are updated on a regular basis for the most recent individual store experiences. Our general policy is to perform physical inventories at least once a year for each store that has been open more than twelve months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe our merchandise inventories are subject to significant risk of obsolescence in the near term.  However, changes in market conditions or consumer purchasing patterns could result in the need for additional reserves. Our impairment reserves contain uncertainties because the calculations require management to make assumptions and to apply judgment regarding forecasted customer demand and the promotional environment. The estimated store inventory shrink rate is based on historical experience. We believe historical rates are a reasonably accurate reflection of future trends. Our shrinkage reserve contains uncertainties because the calculation requires management to make assumptions and to apply judgment regarding future shrinkage trends, the effect of loss prevention measures and merchandising strategies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not made any material changes in the accounting methodology used to recognize inventory impairment reserves or shrinkage in the financial periods presented. We do not believe there is a reasonable likelihood that there will be a material change in the future estimates or assumptions we use to calculate impairment or shrinkage.  However, if assumptions regarding consumer demand, clearance potential or inventory loss for certain products are inaccurate, we may be exposed to losses or gains that could be material.  A 10% change in our inventory impairment reserve as of December&#160;30, 2023, would have affected net income by approximately $2.7 million in fiscal 2023. A 10% change in our shrinkage reserve as of December&#160;30, 2023, would have affected net income by approximately $4.9 million in fiscal 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we receive funding from substantially all of our significant merchandise vendors, in support of our business initiatives, through a variety of programs and arrangements, including guaranteed vendor support funds (&#8220;vendor support&#8221;) and volume-based rebate funds (&#8220;volume rebates&#8221;). The amounts received are subject to terms of vendor agreements, most of which are &#8220;evergreen&#8221;, reflecting the on-going relationship with our significant merchandise vendors. Certain of our agreements, primarily volume rebates, are renegotiated annually, based on expected annual purchases of the vendor&#8217;s product.  Vendor funding is initially deferred as a reduction of the purchase price of inventory, and then recognized as a reduction of cost of merchandise as the related inventory is sold.  During interim periods, the amount of vendor support and volume rebates are estimated based upon initial commitments and anticipated purchase levels with applicable vendors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not made any material changes in the accounting methodology used to establish our vendor funding reserves in the financial periods presented.  At the end of each fiscal year, a significant portion of the actual purchase activity is known.  Thus, we do not believe there is a reasonable likelihood that there will be a material change in the amounts recorded as vendor funding.  We do not believe there is a significant collectability risk related to vendor funding amounts due to us at the end of fiscal 2023. If a 10% reserve had been applied against our outstanding vendor funding due as of December&#160;30, 2023, net income would have been affected by approximately $3.5 million in fiscal 2023. Although it is unlikely that there will be any significant reduction in historical levels of vendor funding, if such a reduction were to occur in future periods, the Company could experience a higher inventory balance and higher cost of sales.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For vendor funding, we estimate the purchase volume (and related vendor funding) based on our current knowledge of inventory levels, sales trends and expected customer demand, as well as planned new store openings and relocations.  Although we believe we can reasonably estimate purchase volume and related volume rebates at interim periods, it is possible that actual year-end results could be different from previously estimated amounts.  Our allocation methodology contains uncertainties because the calculation requires management to make assumptions and to apply judgment regarding customer demand, purchasing activity, target thresholds, vendor attrition and collectability.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">33</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-Insurance Reserves:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We self-insure a significant portion of our workers&#8217; compensation insurance and general liability (including product liability) insurance plans.  We have stop-loss insurance policies to protect from individual losses over specified dollar values.  Provisions for losses related to our self-insured liabilities are based upon periodic independent actuarially determined estimates that consider a number of factors including historical claims experience, loss development factors, and severity factors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full extent of certain workers&#8217; compensation and general liability claims may not become fully determined for several years.  Our self-insured liabilities contain uncertainties because management is required to make assumptions and to apply judgment to estimate the ultimate cost to settle reported claims and claims incurred but not reported as of the balance sheet date based upon historical data and experience, including actuarial calculations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not made any material changes in the accounting methodology used to establish our self-insurance reserves in the financial periods presented.  We do not believe there is a reasonable likelihood that there will be a material change in the assumptions we use to calculate insurance reserves.  However, if we experience a significant increase in the number of claims or the cost associated with these claims, we may be exposed to losses that could be material.  A 10% change in our self-insurance reserves as of December&#160;30, 2023, would have affected net income by approximately $10.7 million in fiscal 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including lease right-of-use assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. When evaluating long-lived assets for potential impairment, we first compare the carrying value of the asset or asset group to its estimated undiscounted future cash flows. The evaluation for long-lived assets is performed at the lowest level of identifiable cash flows, which is generally the individual store level. The significant assumptions used to determine estimated undiscounted cash flows include cash inflows and outflows directly resulting from the use of those assets in operations, including margin on net sales, payroll and related items, occupancy costs, insurance allocations, and other costs to operate a store.  If the estimated future cash flows are less than the carrying value of the related asset, we calculate an impairment loss. The impairment loss calculation compares the carrying value of the related asset or asset group to its estimated fair value, which may be based on an estimated future cash flow model, market valuation, or other valuation technique, as appropriate. We recognize an impairment loss if the amount of the asset&#8217;s carrying value exceeds the asset&#8217;s estimated fair value. If we recognize an impairment loss, the adjusted carrying amount of the asset becomes its new cost basis. For a depreciable long-lived asset, the new cost basis will be depreciated (amortized) over the remaining estimated useful life of that asset.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our impairment loss calculations contain uncertainties because they require management to make assumptions and to apply judgment to estimate future cash flows and asset fair values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not made any material changes in our impairment loss assessment methodology in the financial periods presented.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe there is a reasonable likelihood that there will be a material change in the estimates or assumptions we use to calculate long-lived asset impairment losses. None of these estimates and assumptions are significantly sensitive, and a 10% change in any of these estimates would not have a material impact on our analysis.  However, if actual results are not consistent with our estimates and assumptions used in estimating future cash flows and asset fair values, we may be exposed to losses that could be material. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no significant long-lived assets impairment charges recognized in fiscal 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Goodwill and Other Indefinite-Lived Intangible Assets:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  In accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if impaired, the associated assets must be written down to fair value.  </span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">34</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including goodwill.  If the fair value of the reporting unit is less than the carrying value of the reporting unit, an impairment charge would be recorded to the Company&#8217;s operations, for the amount in which the carrying amount exceeds the reporting unit&#8217;s fair value.  We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a combination of both. The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selecting a discount rate that reflects the risk inherent in estimated future cash flows.  Under the market approach, the fair value is based on observed market data.  If multiple valuation methodologies are used, the results are weighted appropriately.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for other indefinite-lived intangible assets involves comparing the carrying amount of the asset to the sum of the discounted cash flows expected to be generated by the asset.  If the implied fair value of the indefinite-lived intangible asset is less than the carrying value, an impairment charge would be recorded to the Company&#8217;s operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our impairment loss calculation contains uncertainties because they require management to make assumptions and to apply judgment to qualitative factors as well as estimate future cash flows and asset fair values, including forecasting projected financial information and selecting the discount rate that reflects the risk inherent in future cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation approaches utilized to estimate fair value for the purposes of the impairment tests of goodwill and other indefinite-lived intangible assets require the use of assumptions and estimates, which involve a degree of uncertainty. If actual results are not consistent with our estimates and assumptions used in estimating future cash flows and asset fair values, we may be exposed to non-cash impairment losses that could be material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no goodwill or other indefinite-lived intangible assets impairment charges recognized in fiscal 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_52"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Results of Operations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth, for the periods indicated, certain items in the Consolidated Statements of Income expressed as a percentage of net sales.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:72.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.715%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of merchandise sold </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, 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:100%">0.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.84&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.88&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.61&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.66&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Our gross margin amounts may not be comparable to those of other retailers since some retailers include all of the costs related to their distribution facility network in cost of merchandise sold and others (like our Company) exclude a portion of these distribution facility network costs from gross margin and instead include them in Selling, general, and administrative expenses; refer to Note&#160;1 &#8211; Significant Accounting Policies of the Notes to the Consolidated Financial Statements, included in Item 8 Financial Statements and Supplementary Data, of this Annual Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal 2023 Compared to Fiscal 2022 </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales increased 2.5% to $14.56 billion in fiscal 2023 from $14.20 billion in fiscal 2022.  The prior year included an extra sales week as part of the Company&#8217;s 53-week calendar in 2022, which negatively impacted the overall sales increase by approximately 1.6 percentage points.  Comparable store sales were even with prior year and represented $13.89 billion in sales. Comparable store sales in 2022 increased by 6.3% from 2021.  The comparable store average transaction value increased 0.4% and comparable store average transaction count decreased 0.4% for fiscal 2023, as compared to an increase of 6.9% and decrease of 0.6% in fiscal 2022, respectively. Comparable store sales performance reflects continued strength in core year-round merchandise, including consumable, usable and edible (&#8220;C.U.E.&#8221;) products which significantly outpaced the chain average. This performance largely offset declines in demand for seasonal goods and big-ticket items.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">35</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Sales from stores opened less than one year and stores from the Orscheln acquisition were $652.8 million in fiscal 2023, which contributed a net 4.1 percentage points of the 2.5% increase over fiscal 2022 net sales.  Sales from stores opened less than one year, including $80.0 million related to the acquisition of Orscheln Farm and Home, were $396.2 million in fiscal 2022, which represented 3.1 percentage points of the 11.6% increase over fiscal 2021 net sales. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our store growth during fiscal 2023 and 2022:</span></div><div style="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 style="width:67.321%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.961%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Store Count Information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Tractor Supply (including Orscheln Farm and Home stores)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New stores opened</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores closed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,216&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,147&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Petsense by Tractor Supply</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period  </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New stores opened</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores closed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,414&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,333&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores relocated </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table indicates the percentage of net sales represented by each of our major product categories during fiscal 2023 and 2022:</span></div><div style="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 style="width:67.321%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.961%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Net Sales</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:700;line-height:100%">Product Category:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Livestock, Equine &amp; Agriculture</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Companion Animal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seasonal &amp; Recreation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truck, Tool, &amp; Hardware</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clothing, Gift, &amp; D&#233;cor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Gross profit increased 5.1% to $5.23 billion in fiscal 2023 compared to $4.97 billion in fiscal 2022.&#160;&#160;As a percent of net sales, gross margin increased 92 basis points to 35.9% for fiscal 2023 compared to 35.0% for fiscal 2022.  Gross margin continued to benefit from the Company&#8217;s ongoing execution of an everyday low price strategy, complemented by the use of its Neighbor&#8217;s Club loyalty program. The gross margin rate increase was attributable to ongoing lower transportation costs and disciplined product cost management, modestly offset by negative product mix.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses, including depreciation and amortization, increased 6.0% to $3.75 billion in fiscal 2023 from $3.54 billion in fiscal 2022.&#160;As a percent of net sales, SG&amp;A expenses increased 86 basis points to 25.8% from 24.9%. The increase in SG&amp;A as a percentage of net sales was primarily attributable to the Company&#8217;s planned growth investments, which included higher depreciation and amortization and the onboarding of a new distribution center, as well as higher medical claims and fixed cost deleverage. During fiscal 2023, the Company completed its strategically planned sale-leaseback of 15 Tractor Supply store locations, benefiting SG&amp;A by approximately 25 basis points, net of transaction and repair costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our effective income tax rate increased to 22.7% for fiscal 2023 compared to 22.5% in fiscal 2022.  The primary drivers for the increase in the Company's effective income tax rate year over year were an increase in state income taxes and a decrease in Federal credits, partially offset by an increase in share-based compensation.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">36</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net income in fiscal 2023 was $1.11 billion, or $10.09 per diluted share, compared to $1.09 billion, or $9.71 per diluted share, in fiscal 2022.  The benefit of the 53rd week contributed approximately $0.16 to diluted EPS in fiscal 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2023, we repurchased approximately 2.7 million shares of the Company&#8217;s common stock at a total cost of $602.9 million, including the 1% excise tax, as part of our share repurchase program.&#160;&#160;In fiscal 2022, we repurchased approximately 3.4 million shares at a total cost of $700.1 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal 2022 Compared to Fiscal 2021 </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a comparison of our performance and financial metrics for the fiscal years ended December&#160;31, 2022 and December&#160;25, 2021, see &#8220;Part II, Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; of our Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2022, filed with the SEC on February&#160;23, 2023.</span></div><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_55"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to normal operating expenses, our primary ongoing cash requirements are for new store expansion, existing store remodeling and improvements, store relocations, distribution facility capacity and improvements, information technology, inventory purchases, repayment of existing borrowings under our debt facilities, share repurchases, cash dividends, and selective acquisitions as opportunities arise.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary ongoing sources of liquidity are existing cash balances, cash provided from operations, remaining funds available under our debt facilities, operating and finance leases, and normal trade credit.&#160;&#160;Our inventory and accounts payable levels typically build in the first and third fiscal quarters to support the higher sales volume of the spring and cold-weather selling seasons, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additionally, we plan to continue to leverage our sale-leaseback program on both existing owned stores as well as future new store openings. This program will help fund our planned owned store development. We plan to execute sale-leaseback transactions of our existing portfolio of owned stores to fund the cash required by the new development program over the next eight to 10 years. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that our existing cash balances, expected cash flow from future operations, funds available under our debt facilities, operating and finance leases, normal trade credit, sale of existing stores, and access to the long-term debt capital markets will be sufficient to fund our operations and capital allocation needs in the short term, through the end of fiscal 2024, and in the longer term thereafter.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s outstanding debt as of the dates indicated (in millions):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.25% Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%">750.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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.70% Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,750.0&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178.0&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt discounts and issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,164.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,164.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">37</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We manage our business and financial ratios to target an investment-grade bond rating, which has historically allowed flexible access to financing at reasonable market costs. As of December&#160;30, 2023, and the date of this filing, February&#160;23, 2024, the Company's senior unsecured debt is rated &#8220;Baa1,&#8221; by Moody&#8217;s Investor Services with a stable outlook and &#8220;BBB&#8221; by Standard &amp; Poor&#8217;s with a stable outlook. These ratings have been obtained with the understanding that Moody&#8217;s Investors Services and Standard &amp; Poor&#8217;s will continue to monitor our credit and make future adjustments to these ratings to the extent warranted. The ratings are not a recommendation to buy, sell or hold our securities, may be changed, superseded or withdrawn at any time and should be evaluated independently of any other rating.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current ratings, as well as future rating agency actions, could impact our ability to finance our operations on satisfactory terms and affect our financing costs.  There can be no assurance that we will maintain or improve our current credit ratings. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2023, the Company completed the sale of $750 million aggregate principal amount of its 5.25% Senior Notes. The entire principal amount of the 5.25% Senior Notes is due in full on May 15, 2033. Interest is payable semi-annually in arrears on each May 15 and November 15. The terms of the 5.25% Senior Notes are governed by the Base Indenture, as amended and supplemented by the Second Supplemental Indenture between the Company and Regions Bank, as trustee.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information about the Company&#8217;s debt and credit facilities, refer to Note 5 to the Consolidated Financial Statements. </span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Activities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating activities provided cash of $1.33 billion and $1.36 billion in fiscal 2023 and 2022, respectively.  The $23.0 million decrease in net cash provided by operating activities in fiscal 2023, compared to fiscal 2022, was due to changes in the following (in millions): </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:44.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.471%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" 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:10pt;font-weight:700;line-height:100%">Variance</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain)/loss on disposition of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories and 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:100%">(178.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,334.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,357.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The $23.0 million decrease in net cash provided by operating activities in fiscal 2023, compared to fiscal 2022, is primarily driv</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">en by the net impact of changes in our operating assets and liabilities, primarily due to the Company's strategic initiatives as well as the timing of accruals and related payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Investing Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Investing activities used cash of $653.1 million and $1.09 billion in fiscal 2023 and 2022, respectively.&#160; The $440.6 million decrease in net cash used in investing activities primarily reflects the acquisition of Orscheln Farm and Home in fiscal 2022 and the proceeds from the sale-leaseback transactions in fiscal 2023, partially offset by cash received from Orscheln stores divestiture in fiscal 2022. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">38</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investing activities, including capital expenditures, for fiscal 2023 and 2022 were as follows (in millions):</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 style="width:58.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.916%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" 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:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variance</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Existing stores</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(367.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution center capacity and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New and relocated stores and stores not yet opened</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total capital expenditures</span></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:100%">$</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:100%">(753.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">(773.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#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:100%">19.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of Orscheln, net of cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(390.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of business assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</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:100%">(653.1)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,093.7)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">$</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:100%">440.6&#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"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The spending for existing stores in fiscal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%"> and fiscal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%"> primarily reflects our strategic initiatives related to store remodels, including internal space productivity, side lot garden center transformations and Orscheln store conversions. Spending in both fiscal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and fiscal 2022 also includes routine refresh activity. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The spending for distribution center capacity and improvements in fiscal 2023 and fiscal 2022 is primarily related to the construction of Maumelle, Arkansas, and Navarre, Ohio, respectively.  On January 18, 2023, the Company opened its ninth distribution center located in Navarre, Ohio, which expanded the distribution center capacity by approximately 900,000 square feet. The Maumelle, Arkansas distribution center is currently expected to begin operations in the second quarter of fiscal 2024 and will expand our distribution capacity by approximately 1,200,000 square feet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The spending on information technology represents continued support of our store growth and our omni-channel initiatives, as well as improvements in security and compliance and other strategic initiatives.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above table reflects an investment in 70 new Tractor Supply stores, 13 new Petsense by Tractor Supply stores, and  eight store relocations during fiscal 2023. In fiscal 2022, we opened 63 new Tractor Supply stores and nine new Petsense by Tractor Supply stores and had seven store relocations.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2022, we completed the acquisition of Orscheln Farm and Home and subsequently divested 85 stores to Bomgaars Supply, Inc. and Buchheit Enterprises, Inc. In fiscal 2023, we received $4.3 million from the Orscheln acquisition net working capital settlement and $10.0 million from the sale of Orscheln corporate headquarters and distribution center. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2023, we sold and subsequently leased back 15 of our retail locations, resulting in proceeds of $82.0 million. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our projected capital expenditures, net of sale leaseback proceeds, for fiscal 2024 are currently estimated to be in a range of approximately $625.0 million to $700.0 million. The capital expenditures include a plan to open a total of approximately 80 Tractor Supply stores, continuing Project Fusion remodels and garden center transformations, completion of our 10</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">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> distribution center and opening a total of 10 to 15 new Petsense by Tractor Supply stores.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing Activities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing activities used cash of $486.4 million and $938.8 million in fiscal 2023 and 2022, respectively. The $452.4&#160;million decrease in net cash used in financing activities in fiscal 2023, compared to fiscal 2022, was due to changes in the following (in millions): </span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">39</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:60.166%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.007%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.007%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.948%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variance</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net borrowings and repayments under debt facilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of 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:100%">(594.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(700.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from issuance of 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:100%">24.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid to stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(449.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(409.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, 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:100%">(38.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(486.4)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(938.8)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 in net cash used in financing activities in fiscal 2023, compared to fiscal 2022, is primarily due to the increase in net borrowings under the debt facilities, namely the sale of $750.0 million 5.25% Senior Notes, and a decrease in the repurchase of common stock, partially offset by an increase in cash dividends paid to stockholder.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase of Common Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors has authorized common stock repurchases under a share repurchase program which was announced in February 2007. The authorization amount of the program, which has been increased from time to time, is currently authorized for up to $6.50 billion, exclusive of any fees, commissions or other expenses related to such repurchases</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 s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hare repurchase program does not have an expiration date.  The repurchases may be made from time to time on the open market or in privately negotiated transactions.  The timing and amount of any shares repurchased under the program will depend on a variety of factors, including price, corporate and regulatory requirements, capital availability, and other market conditions.  Repurchased shares are accounted for at cost and will be held in treasury for future issuance.  The program may be limited, temporarily paused, or terminated at any time without prior notice.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We repurchased approximately 2.7 million and 3.4 million shares of common stock under the share repurchase program and paid cash totaling $594.4 million and $700.1 million in fiscal 2023 and 2022, respectively.&#160;&#160;Our projected share repurchases for fiscal 2024 are currently estimated to be in a range of approximately $575 million to $625 million. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Dividends Paid to Stockholders</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We paid cash dividends totaling $449.6 million and $409.6 million in fiscal 2023 and 2022, respectively.  In fiscal 2023, we declared and paid cash dividends to stockholders of $4.12 per common share outstanding as compared to $3.68 per common share outstanding in fiscal 2022.  These payments reflect an increase in the quarterly dividend in all four quarters of fiscal 2023 to $1.03 per share from $0.92 per share in all four quarters of fiscal 2022.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;5, 2024, the Company&#8217;s Board of Directors declared a quarterly cash dividend of $1.10 per share of the Company&#8217;s outstanding common stock.&#160; The dividend will be paid on March&#160;12, 2024, to stockholders of record as of the close of business on February&#160;26, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the present intention of the Company&#8217;s Board of Directors to continue to pay a quarterly cash dividend; however, the declaration and payment amount of future dividends will be determined by the Company&#8217;s Board of Directors in its sole discretion and will depend upon the earnings, financial condition, and capital needs of the Company, along with any other factors which the Company&#8217;s Board of Directors deem relevant.</span></div><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_58"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to Note 1 to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Financial Statements for recently adopted accounting pronouncements and recently issued pronouncements not yet adopted as of December&#160;30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_61"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7A.&#160;&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to interest rate changes, primarily as a result of borrowings under our 2022 Senior Credit Facility (as discussed in Note 5 to the Consolidated Financial Statements), which bear interest based on variable rates. We use an interest rate swap to </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">40</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">manage our exposure to the impact of interest rate changes.  The outstanding amount under the 2022 Senior Credit Facility was mostly hedged by our interest rate swap during fiscal 2023. Therefore, fluctuations in interest rates did not have a material impact on our financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase Price Volatility</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we cannot determine the full effect of inflation and deflation on our operations, we believe our sales and results of operations are affected by both.&#160;&#160;We are subject to market risk with respect to the pricing of certain products and services, which include, among other items, grain, corn, steel, petroleum, cotton, and other commodities, as well as duties, tariffs, diesel fuel, and transportation services.&#160;&#160;Therefore, we may experience both inflationary and deflationary pressure on product cost, which may impact consumer demand and, as a result, sales and gross margin.&#160;&#160;Our strategy is to reduce or mitigate the effects of purchase price volatility, principally by taking advantage of vendor incentive programs, economies of scale from increased volume of purchases, adjusting retail prices, and selectively buying from the most competitive vendors without sacrificing quality.</span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">41</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_64"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8. &#160;&#160;&#160;&#160;Financial Statements and Supplementary Data</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:89.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.768%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page No.</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_67">Management's Report on Internal Control over Financial Reporting</a></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:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_67">43</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:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_70">Reports of </a><ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-36">Ernst &amp; Young LLP</ix:nonNumeric><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_70">, Independent Registered Public Accounting Firm (PCAOB ID: </a><ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-37">42</ix:nonNumeric><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_70">)</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_70">44</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_76">Consolidated Statements of Income</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_76">47</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_79">Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_79">48</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_82">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_82">49</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_85">Consolidated Statements of Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_85">50</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_88">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_88">51</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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_91">Notes to Consolidated Financial 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:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_91">52</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:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_94">Note 1 &#8211; Significant Accounting Policies</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_94">52</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:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_97">Note 2 &#8211; Share-Based Compensation</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_97">60</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:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_100">Note 3 - Acquisition of Orscheln Farm and Home, LLC and Related Divestitures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_100">64</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:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_103">Note 4 &#8211; Goodwill and Other Intangible Assets</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_103">66</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:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_106">Note 5 &#8211; Debt</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_106">67</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:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_109">Note 6 &#8211; Leases</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_109">69</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:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_112">Note 7 &#8211; Capital Stock and Dividends</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_112">71</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:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_115">Note 8 &#8211; Treasury Stock</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_115">72</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:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_118">Note 9 &#8211; Net Income Per </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_118">Share</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_118">72</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:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_121">Note 10 &#8211; Income Taxes</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_121">73</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:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_124">Note 11 &#8211; Retirement Benefit Plans</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_124">74</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:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_127">Note 12 &#8211; Commitments and Contingencies</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_127">75</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:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_130">Note 13 &#8211; Segment Reporting</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_130">75</a></span></div></td></tr></table></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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">42</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_67"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) under the Securities Exchange Act of 1934, as amended).&#160;&#160;The 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.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements.&#160;&#160;Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assessed the effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;30, 2023.&#160;&#160;In making this assessment, management used the criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria).&#160;&#160;Based on this assessment, management believes that, as of December&#160;30, 2023, the Company&#8217;s internal control over financial reporting is effective based on those criteria.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ernst &amp; Young LLP, the independent registered public accounting firm which also audited the Company&#8217;s Consolidated Financial Statements, has issued a report on the Company&#8217;s internal control over financial reporting, which is included herein.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span><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 style="width:45.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.821%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.821%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.056%"/><td style="width:0.1%"/></tr><tr style="height:39pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;Harry A. Lawton, III</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">    &#160;&#160;&#160;</span></div></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:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><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:7pt;font-weight:400;line-height:100%">&#160;</span></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:400;line-height:100%">/s/&#160;&#160;&#160;&#160;Kurt D. Barton</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;&#160;</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Harry A. Lawton, III</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">President and Chief Executive Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Kurt D. Barton</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Executive Vice President -</span></div><div style="margin-bottom:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Chief Financial Officer and Treasurer</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 23, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 23, 2024</span></td></tr></table></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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">43</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_70"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">To the Shareholders and the Board of Directors of Tractor Supply Company</span></div><div><span><br/></span></div><div><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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have audited Tractor Supply Company&#8217;s internal control over financial reporting as of December 30, 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, Tractor Supply Company (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 30, 2023, based on the COSO criteria.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 December 30, 2023 and December 31, 2022, the related consolidated statements of income, comprehensive income, stockholders&#8217; equity and cash flows for each of the three years in the period ended December 30, 2023, and the related notes and our report dated February 23, 2024, expressed an unqualified opinion thereon.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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 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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:252pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nashville, Tennessee</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;23, 2024 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">44</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_73"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">To the Shareholders and the Board of Directors of Tractor Supply Company</span></div><div><span><br/></span></div><div><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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have audited the accompanying consolidated balance sheets of Tractor Supply Company (the Company) as of December 30, 2023 and December 31, 2022, the related consolidated statements of income, comprehensive income, stockholders&#8217; equity and cash flows for each of the three years in the period ended December 30, 2023, and the related notes (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 December 30, 2023 and December 31, 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 30, 2023, in conformity with U.S. generally accepted accounting principles.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of December 30, 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 February 23, 2024, expressed an unqualified opinion thereon.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These financial statements are the responsibility of the Company&#8217;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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 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="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 style="width:15.128%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:82.672%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Workers&#8217; Compensation and General Liability Self-Insurance Reserves</span></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:100%">Description of the Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 30, 2023, the Company&#8217;s reserve for workers&#8217; compensation and general liability self-insurance risks were $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="f-38">78.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="f-39">59.1</ix:nonFraction> million, respectively. As discussed in Note 1 of the consolidated financial statements, the Company retains a significant portion of risk for its workers&#8217; compensation and general liability exposures. Accordingly, provisions are recorded based upon periodic estimates of such losses, as determined by management. The future claim costs for workers&#8217; compensation and general liability exposures are estimated using actuarial methods that consider assumptions for a number of factors including, but not limited to, historical claims experience, loss development factors, and severity factors.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Auditing management&#8217;s estimate of the recorded workers&#8217; compensation and general liability self-insurance reserves was complex and judgmental due to the significant assumptions and judgments required by management to project the exposure on incurred claims that remain unresolved, including those which have not yet been reported to the Company.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">45</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:82.672%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:100%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtained an understanding, evaluated the design, and tested the operating effectiveness of controls over the Company&#8217;s accounting for workers&#8217; compensation and general liability self-insurance exposures. For example, we tested controls over management&#8217;s review of the significant assumptions described above, including the completeness and accuracy of the underlying data, as well as management&#8217;s review of the actuarial calculations.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To test the Company&#8217;s estimate of the workers&#8217; compensation and general liability self-insurance reserves, we performed audit procedures that included, among others, assessing the appropriateness of the actuarial valuation methodologies utilized by management and the significant assumptions within, testing the related underlying data used by the Company in its evaluation for completeness and accuracy, and testing the mathematical accuracy of the calculations. Our audit procedures also included, among others, comparing the significant assumptions used by management to industry accepted actuarial assumptions and assessing the accuracy of management&#8217;s historical estimates utilized in prior period evaluations. We involved our actuarial valuation specialists to assist in assessing the valuation methodologies and significant assumptions noted above and to develop an independent range of estimates for the workers&#8217; compensation and general liability self-insurance reserves which were then compared to management&#8217;s estimates.<br/></span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="padding-left:319.5pt"><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><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 2001.</span></div><div><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-40">Nashville, Tennessee</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;23, 2024 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">46</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_76"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</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 amounts)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.373%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-41">14,555,741</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-42">14,204,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-43">12,731,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of merchandise sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-44">9,327,522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-45">9,232,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-46">8,253,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-47">5,228,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-48">4,972,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-49">4,477,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-50">3,356,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-51">3,194,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-52">2,900,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-53">393,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-54">343,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-55">270,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-56">1,478,912</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-57">1,434,943</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-58">1,306,698</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, 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:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-59">46,510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-60">30,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-61">26,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-62">1,432,402</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-63">1,404,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-64">1,280,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-65">325,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-66">315,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-67">282,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-68">1,107,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-69">1,088,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-70">997,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share &#8211; basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-71">10.15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-72">9.78</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-73">8.69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share &#8211; diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-74">10.09</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:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-75">9.71</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:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-76">8.61</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:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average shares outstanding</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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-77">109,096</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-78">111,336</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-79">114,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-80">109,746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-81">112,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-82">115,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividends declared per common share outstanding</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-83">4.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-84">3.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-85">2.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these 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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">47</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_79"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-86">1,107,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-87">1,088,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-88">997,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss)/income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of interest rate swaps, net of taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-89">4,482</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-90">9,930</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-91">4,588</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive (loss)/income</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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-92">4,482</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-93">9,930</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-94">4,588</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total comprehensive income</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-95">1,102,744</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-96">1,098,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-97">1,001,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Consolidated Financial Statements.</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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">48</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</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 per share amounts)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:100%">Current assets:</span></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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-98">397,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-99">202,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-100">2,645,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-101">2,709,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-102">218,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-103">245,676</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncomeTaxReceivable" format="ixt:num-dot-decimal" scale="3" id="f-104">2,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:IncomeTaxReceivable" format="ixt:fixed-zero" scale="3" id="f-105">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-106">3,263,939</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-107">3,157,775</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-108">2,437,184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-109">2,083,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-110">3,141,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-111">2,953,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and other intangible assets&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-112">269,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-113">253,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-114">75,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-115">41,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-116">9,188,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-117">8,489,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:100%">Current liabilities:</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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-118">1,179,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-119">1,398,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-120">91,478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-121">120,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-122">533,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-123">498,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-124">3,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-125">3,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-126">369,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-127">346,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes 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:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:fixed-zero" scale="3" id="f-128">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-129">9,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-130">2,177,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-131">2,376,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-132">1,728,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-133">1,164,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities, less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-134">31,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-135">34,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, 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:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-136">2,902,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-137">2,721,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-138">60,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-139">30,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-140">138,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-141">120,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-142">7,038,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-143">6,447,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred 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:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PreferredStockValue" 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PreferredStockValue" 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="f-146">1,419</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="f-147">1,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-148">1,318,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-149">1,261,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Treasury 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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-150">5,458,855</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-151">4,855,909</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-152">6,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-153">11,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-154">6,281,959</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-155">5,624,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-156">2,149,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-157">2,042,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-158">9,188,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-159">8,489,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:63pt;text-indent:-63pt"><span><br/></span></div><div style="padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Preferred Stock (shares in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-160"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-161">1.00</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="f-162"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="f-163">40</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-164"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-165">no</ix:nonFraction></ix:nonFraction> shares were issued or outstanding during any period presented.</span></div><div style="padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common Stock (shares in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="3" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-166"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="3" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-167">0.008</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-168"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-169">400,000</ix:nonFraction></ix:nonFraction> shares authorized at all periods presented. <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-170">177,332</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-171">176,876</ix:nonFraction> shares issued; <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-172">107,976</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-173">110,251</ix:nonFraction> shares outstanding at December&#160;30, 2023 and December&#160;31, 2022, respectively.</span></div><div style="padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Treasury Stock (at cost, shares in thousands): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-174">69,356</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-175">66,625</ix:nonFraction> shares at December&#160;30, 2023 and December&#160;31, 2022, respectively.</span></div><div style="padding-left:63pt;text-indent:-63pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these 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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">49</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</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 STOCKHOLDERS&#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)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:27.199%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.072%"/><td style="width:0.1%"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Additional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid-in</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Treasury</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stock</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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:100%">Accum. Other Comp. Income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Retained</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnings</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders&#8217;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equity</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><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:700;line-height:100%">Stockholders&#8217; equity at December 26, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-176">116,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-177">1,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-178">1,095,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-179">3,356,953</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-180">3,243</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-181">4,187,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-182">1,923,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock issuance under stock award plans &amp; ESPP</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="3" id="f-183">1,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-184">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-185">82,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-186">82,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-187">47,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-188">47,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Repurchase of shares to satisfy tax obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-189">14,876</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-190">14,876</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-16" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-191">4,364</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-192">798,893</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-193">798,893</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends paid to stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-194">239,006</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-195">239,006</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of interest rate swaps, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-196">4,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-197">4,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-198">997,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-199">997,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders&#8217; equity at December 25, 2021</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-200">113,125</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-201">1,411</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-202">1,210,512</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-203">4,155,846</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-204">1,345</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-205">4,945,243</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-206">2,002,665</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"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock issuance under stock award plans &amp; ESPP</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-28" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="f-207">504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-208">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-209">25,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-210">25,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-211">53,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-212">53,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of shares to satisfy tax obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-213">28,592</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-214">28,592</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-28" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-215">3,378</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-216">700,063</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-217">700,063</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends paid to stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-218">409,603</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-219">409,603</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of interest rate swaps, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-220">9,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-221">9,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-222">1,088,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-223">1,088,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:700;line-height:100%">Stockholders&#8217; equity at December 31, 2022</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-34" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-224">110,251</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-225">1,415</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-226">1,261,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-227">4,855,909</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-228">11,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-229">5,624,352</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-230">2,042,416</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"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock issuance under stock award plans &amp; ESPP</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-39" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="f-231">457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-232">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-233">24,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-234">24,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-235">57,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-236">57,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of shares to satisfy tax obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-237">24,245</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-238">24,245</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-39" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-239">2,732</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-240">602,946</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-241">602,946</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends paid to stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-242">449,619</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-243">449,619</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of interest rate swaps, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-244">4,482</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-245">4,482</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-246">1,107,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-247">1,107,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders&#8217; equity at December 30, 2023</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-45" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-248">107,976</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-249">1,419</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-250">1,318,446</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-251">5,458,855</ix:nonFraction>)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-252">6,793</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-253">6,281,959</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-254">2,149,762</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"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Consolidated Financial Statements.</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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">50</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_88"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:69.531%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.301%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-255">1,107,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-256">1,088,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-257">997,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-258">393,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-259">343,062</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-260">270,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain)/loss on disposition of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="f-261">48,013</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="f-262">2,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="f-263">4,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-264">57,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-265">53,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-266">47,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-267">6,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-268">51,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-269">29,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-270">40,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-271">349,742</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-272">407,922</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-273">22,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-274">64,060</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-275">30,459</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-276">218,829</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-277">162,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-278">179,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-279">31,498</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-280">6,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-281">10,083</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-282">13,082</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-283">13,137</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-284">137,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-285">11,931</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-286">26,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-287">37,038</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-288">30,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-289">49,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-290">41,260</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-291">1,334,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-292">1,356,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-293">1,138,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-294">753,883</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-295">773,369</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-296">628,431</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-297">86,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-298">1,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-299">1,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of Orscheln,  net of cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-300">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-301">390,765</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-302">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of business assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSalesOfAssetsInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-303">14,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromSalesOfAssetsInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-304">69,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromSalesOfAssetsInvestingActivities" format="ixt:fixed-zero" scale="3" id="f-305">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-306">653,069</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-307">1,093,726</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-308">627,340</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under debt facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-309">1,767,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-310">1,010,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" format="ixt:fixed-zero" scale="3" id="f-311">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments under debt facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfUnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-312">1,195,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RepaymentsOfUnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-313">832,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RepaymentsOfUnsecuredDebt" format="ixt:fixed-zero" scale="3" id="f-314">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt discounts and 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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="tsco:CashOutflowforDebtIssuanceCost" format="ixt:num-dot-decimal" scale="3" id="f-315">9,729</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="tsco:CashOutflowforDebtIssuanceCost" format="ixt:fixed-zero" scale="3" id="f-316">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="tsco:CashOutflowforDebtIssuanceCost" format="ixt:fixed-zero" scale="3" id="f-317">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments under finance 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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-318">4,808</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-319">4,058</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-320">4,580</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of shares to satisfy tax obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-321">24,245</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-322">28,592</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-323">14,876</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of 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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-324">594,390</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-325">700,063</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-326">798,893</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from issuance of 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:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-327">24,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-328">25,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-329">82,249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid to stockholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-330">449,620</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-331">409,603</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-332">239,006</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-333">486,395</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-334">938,781</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-335">975,106</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net increase/(decrease) in cash and cash equivalents</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-336">194,569</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-337">675,528</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-338">463,726</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-339">202,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-340">878,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-341">1,341,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-342">397,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-343">202,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-344">878,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental disclosures of cash flow information:</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:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid during the period for:</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest, net of amounts capitalized</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-345">56,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-346">26,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-347">23,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes cash paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-348">325,222</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-349">239,129</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-350">291,665</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental disclosures of non-cash activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash accruals for property and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-351">60,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-352">45,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-353">24,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase of operating lease assets and liabilities from new or modified 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:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-354">628,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-355">416,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-356">678,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase of finance lease assets and liabilities from new or modified 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:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="f-357">450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-358">5,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-359">3,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these 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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">51</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</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><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_94"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-360" continuedAt="f-360-1" escape="true">Significant Accounting Policies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-360-1" continuedAt="f-360-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Founded in 1938, Tractor Supply Company (the &#8220;Company&#8221; or &#8220;Tractor Supply&#8221; or &#8220;we&#8221; or &#8220;our&#8221; or &#8220;us&#8221;) is the largest rural lifestyle retailer in the United States (&#8220;U.S.&#8221;).&#160;&#160;The Company is focused on supplying the needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle (which we refer to as the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; lifestyle).&#160;The Company's stores are located primarily in towns outlying major metropolitan markets and in rural communities. The Company also owns and operates Petsense, LLC (&#8220;Petsense by Tractor Supply&#8221;), a small-box pet specialty supply retailer focused on meeting the needs of pet owners, primarily in small and mid-sized communities, and offering a variety of pet products and services.&#160;&#160;At December&#160;30, 2023, the Company operated a total of <ix:nonFraction unitRef="store" contextRef="c-50" decimals="0" name="us-gaap:NumberOfStores" format="ixt:num-dot-decimal" scale="0" id="f-361">2,414</ix:nonFraction> retail stores in <ix:nonFraction unitRef="state" contextRef="c-8" decimals="0" name="us-gaap:NumberOfStatesInWhichEntityOperates" scale="0" id="f-362">49</ix:nonFraction> states (<ix:nonFraction unitRef="store" contextRef="c-51" decimals="0" name="us-gaap:NumberOfStores" format="ixt:num-dot-decimal" scale="0" id="f-363">2,216</ix:nonFraction> Tractor Supply retail stores and <ix:nonFraction unitRef="store" contextRef="c-52" decimals="0" name="us-gaap:NumberOfStores" scale="0" id="f-364">198</ix:nonFraction> Petsense by Tractor Supply retail stores) and also offered an expanded assortment of products through the Tractor Supply Company mobile application and online at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TractorSupply.com </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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Petsense.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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 12, 2022, the Company completed its acquisition of Orscheln Farm and Home, LLC (&#8220;Orscheln&#8221; or &#8220;Orscheln Farm and Home&#8221;). The Company acquired 166 Orscheln stores for approximately $<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="f-365">393.4</ix:nonFraction>&#160;million, exclusive of cash acquired. Concurrently with the closing of the acquisition, the Company divested 85 store locations to two buyers. Net proceeds from the store divestitures were approximately $<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="6" id="f-366">69.4</ix:nonFraction>&#160;million. In addition, Tractor Supply sold the Orscheln corporate headquarters and distribution center to Bomgaars Supply, Inc. for approximately $<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="6" id="f-367">10.0</ix:nonFraction>&#160;million in the third quarter of fiscal 2023. The acquisition was financed with cash-on-hand and borrowings under the 2022 Senior Credit Facility (as defined below). The Company has rebranded all Orscheln stores to Tractor Supply stores by the end of fiscal 2023. See Note 3 to the Consolidated Financial Statements for additional information surrounding the acquisition of Orscheln Farm and Home.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="f-368" continuedAt="f-368-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><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-368-1">The accompanying Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;).</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FiscalPeriod" id="f-369" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s fiscal year includes 52 or 53 weeks and ends on the last Saturday of the calendar year.&#160;&#160;The fiscal years ended December&#160;30, 2023 and December&#160;25, 2021 each consisted of 52 weeks, while the year ended December&#160;31, 2022 consisted of 53 weeks.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-370" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements include the accounts of the Company and its subsidiaries.&#160;&#160;All intercompany accounts and transactions have been eliminated.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-371" continuedAt="f-371-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management Estimates</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of Consolidated Financial Statements in conformity with U.S. GAAP inherently requires estimates and assumptions by management of the Company that affect the reported amounts of assets and liabilities, revenues and expenses and related disclosures.&#160;&#160;Actual results could differ from those estimates.</span></div></ix:nonNumeric></ix:continuation><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">52</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-360-2" continuedAt="f-360-3"><ix:continuation id="f-371-1"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant estimates and assumptions by management primarily impact the following key financial statement areas:</span></div></ix:continuation><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryImpairmentPolicy" id="f-372" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory Valuation</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory Impairment Risk</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company identifies potentially excess and slow-moving inventory by evaluating turn rates, historical and expected future sales trends, age of merchandise, overall inventory levels, current cost of inventory, and other benchmarks.&#160;&#160;The Company has established an inventory valuation reserve to recognize the estimated impairment in value (i.e., an inability to realize the full carrying value) based on the Company&#8217;s aggregate assessment of these valuation indicators under prevailing market conditions and current merchandising strategies.  The Company does not believe its merchandise inventories are subject to significant risk of obsolescence in the near term.&#160;&#160;However, changes in market conditions or consumer purchasing patterns could result in the need for additional reserves.</span></div></ix:nonNumeric><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryShrinkagePolicy" id="f-373" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Shrinkage</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically performs physical inventories at least once a year for each store that has been open more than 12 months, and the Company has established a reserve for estimating inventory shrinkage between physical inventory counts.&#160;&#160;The reserve is established by assessing the chain-wide average shrinkage experience rate, applied to the related periods&#8217; sales volumes.&#160;&#160;Such assessments are updated on a regular basis for the most recent individual store experiences.&#160;&#160;The estimated store inventory shrink rate is based on historical experience.&#160;&#160;The Company believes historical rates are a reasonably accurate reflection of future trends.</span></div></ix:nonNumeric><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CostOfSalesVendorAllowancesPolicy" id="f-374" continuedAt="f-374-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Vendor Funding</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives funding from substantially all of its significant merchandise vendors, in support of its business initiatives, through a variety of programs and arrangements, including guaranteed vendor support funds (&#8220;vendor support&#8221;) and volume-based rebate funds (&#8220;volume rebates&#8221;).&#160;&#160;The amounts received are subject to terms of vendor agreements, most of which are &#8220;evergreen,&#8221; reflecting the on-going relationship with our significant merchandise vendors.  Certain of the Company&#8217;s agreements, primarily volume rebates, are renegotiated annually, based on expected annual purchases of the vendor&#8217;s product.&#160;&#160;Vendor funding is initially deferred as a reduction of the purchase price of inventory, and then recognized as a reduction of cost of merchandise sold as the related inventory is sold.&#160;&#160;</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-374-1">During interim periods, the amount of vendor support and volume rebates is estimated based upon initial commitments and anticipated purchase levels with applicable vendors.&#160;&#160;The estimated purchase volume (and related vendor funding) is based on the Company&#8217;s current knowledge of inventory levels, sales trends and expected customer demand, as well as planned new store openings and relocations.&#160;&#160;Although the Company believes it reasonably estimates purchase volumes and related volume rebates at interim periods, the amounts accrued and the related inventory valuation effects are adjusted at fiscal year end based on actual purchase volumes coinciding with calendar year vendor agreements. Such adjustments are not significant.</ix:continuation> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SelfInsuranceReservePolicyTextBlock" id="f-375" continuedAt="f-375-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance Reserves</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company self-insures a significant portion of its workers&#8217; compensation and general liability (including product liability) insurance plans.&#160; The Company has stop-loss insurance policies to protect it from individual losses over specified dollar values.  Our deductible or self-insured retention, as applicable, for each claim involving workers&#8217; compensation insurance and general liability insurance is limited to $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="0" name="tsco:Workerscompensationandgeneralliabilitydeductible" format="ixt:num-dot-decimal" scale="0" id="f-376">500,000</ix:nonFraction> and our Texas Work Injury Policy is limited to $<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="0" name="tsco:Workerscompensationandgeneralliabilitydeductible" format="ixt:num-dot-decimal" scale="0" id="f-377">500,000</ix:nonFraction>.  Further, we maintain a commercially reasonable umbrella/excess policy that covers liabilities in excess of the primary insurance policy limits.</span></div></ix:nonNumeric><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-375-1">The full extent of certain workers&#8217; compensation and general liability claims may not become fully determined for several years.  Therefore, the Company estimates potential obligations based upon historical claims experience, loss development factors, severity factors, and other actuarial assumptions.  Although the Company believes the reserves established for these obligations are reasonably estimated, any significant change in the number of claims or costs associated with claims made under these plans could have a material effect on the Company&#8217;s financial results.&#160;&#160;At December&#160;30, 2023, the Company had insurance reserves for workers' compensation of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="f-378">78.8</ix:nonFraction> million, compared to $<ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="f-379">74.0</ix:nonFraction> million at December&#160;31, 2022.&#160;Insurance reserves for general liability plans was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="f-380">59.1</ix:nonFraction>&#160;million at December&#160;30, 2023 compared to $<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="f-381">51.5</ix:nonFraction>&#160;million at December&#160;31, 2022. In addition, insurance receivables recorded in Other assets on the Consolidated Balance Sheets for claims greater than our insurance stop-loss limits were $<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-5" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="6" id="f-382">25.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-5" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="6" id="f-383">18.4</ix:nonFraction> million as of December&#160;30, 2023 and December&#160;31, 2022.</ix:continuation> </span></div></ix:continuation><div style="padding-left:18pt;text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">53</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-360-3" continuedAt="f-360-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="f-384" continuedAt="f-384-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including lease right-of-use assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When evaluating long-lived assets for potential impairment, the Company first compares the carrying value of the asset or asset group to its estimated undiscounted future cash flows.  The evaluation for long-lived assets is performed at the lowest level of identifiable cash flows, which is generally the individual store level.&#160;&#160;The significant assumptions used to determine estimated undiscounted cash flows include cash inflows and outflows directly resulting from the use of those assets in operations, including margin on net sales, payroll and related items, occupancy costs, insurance allocations and other costs to operate a store.&#160;&#160;If the estimated future cash flows are less than the carrying value of the related asset, the Company calculates an impairment loss.&#160;&#160;The impairment loss calculation compares the carrying value of the related asset or asset group to its estimated fair value, which may be based on an estimated future cash flow model, market valuation, or other valuation technique, as appropriate.  The Company recognizes an impairment loss if the amount of the asset&#8217;s carrying value exceeds the asset&#8217;s estimated fair value.  If the Company recognizes an impairment loss, the adjusted carrying amount of the asset becomes its new cost basis.  For a depreciable long-lived asset, the new cost basis will be depreciated (amortized) over the remaining estimated useful life of that asset.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="f-384-1" continuedAt="f-384-2"><span style="background-color:#ffffff;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="0" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="0" id="f-385"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="0" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="0" id="f-386"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="0" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="0" id="f-387">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> significant impairment charges were recognized in fiscal 2023, 2022, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span></ix:continuation><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-384-2"> related to long-lived assets.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="f-388" continuedAt="f-388-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Indefinite-Lived Intangible Assets</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  Our annual impairment evaluation is conducted on the first day of our fiscal fourth quarter.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if impaired, the associated assets must be written down to fair value.   </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including goodwill.&#160;&#160;If the fair value of the reporting unit is less than the carrying value of the reporting unit,&#160;an impairment charge would be recorded to the Company&#8217;s operations for the amount in which the carrying amount exceeds the reporting unit&#8217;s fair value.  We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a combination of both.  The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selecting a discount rate that reflects the risk inherent in estimated future cash flows.  Under the market approach, the fair value is based on observed market data.  If multiple valuation methodologies are used, the results are weighted appropriately.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for other indefinite-lived intangible assets involves comparing the carrying amount of the asset to the sum of the discounted cash flows expected to be generated by the asset.  If the implied fair value of the indefinite-lived intangible asset is less than the carrying value, an impairment charge would be recorded to the Company&#8217;s operations. </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-388-1"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="0" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="0" id="f-389"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="0" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="0" id="f-390"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="0" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="0" id="f-391">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment charges were recognized in fiscal 2023, 2022, and 2021 related to indefinite-lived intangible assets.</ix:continuation> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition and Sales Returns</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="f-392" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue at the time the customer takes possession of merchandise.&#160;&#160;If the Company receives payment before completion of its customer obligations (as per the Company&#8217;s special order and layaway programs), the revenue is deferred until the customer takes possession of the merchandise and the sale is complete.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="tsco:SalesTaxesPolicyTextBlock" id="f-393" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to collect certain taxes and fees from customers on behalf of government agencies and remit such collections to the applicable governmental agency on a periodic basis.&#160;&#160;These taxes and fees are collected from customers at the time of purchase but are not included in net sales.&#160;&#160;The Company records a liability upon collection from the customer and relieves the liability when payments are remitted to the applicable governmental agency.</span></div></ix:nonNumeric></ix:continuation><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">54</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-360-4" continuedAt="f-360-5"><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRecognitionSalesReturns" id="f-394" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates a liability for sales returns based on a rolling average of historical return trends, and the Company believes that its estimate for sales returns is an accurate reflection of future returns associated with past sales.&#160;&#160;However, as with any estimate, refund activity may vary from estimated amounts.&#160;&#160;The Company had a liability for sales returns of $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="tsco:AllowanceForSalesReturns" format="ixt:num-dot-decimal" scale="6" id="f-395">17.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="tsco:AllowanceForSalesReturns" format="ixt:num-dot-decimal" scale="6" id="f-396">24.0</ix:nonFraction> million as of December&#160;30, 2023 and December&#160;31, 2022, respectively.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="tsco:RevenueRecognitionGiftCardsTextBlock" id="f-397" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when&#160;a gift card or merchandise return card is redeemed by the customer and recognizes income when the likelihood of the gift card or merchandise return card being redeemed by the customer is remote (referred to as &#8220;breakage&#8221;).&#160;&#160;The gift cards and merchandise return card breakage rate is based upon historical redemption patterns and income is recognized for unredeemed gift cards and merchandise return cards in proportion to those historical redemption patterns.&#160;&#160;The Company recognized breakage income of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="tsco:RevenueRecognitionGiftCard" format="ixt:num-dot-decimal" scale="6" id="f-398">4.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="tsco:RevenueRecognitionGiftCard" format="ixt:num-dot-decimal" scale="6" id="f-399">4.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="tsco:RevenueRecognitionGiftCard" format="ixt:num-dot-decimal" scale="6" id="f-400">4.2</ix:nonFraction> million in fiscal 2023, 2022, and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers a points-based Neighbor&#8217;s Club loyalty program to its customers. The points earned by customers can be redeemed for free services or discounts on future purchases. The Company defers the estimated standalone selling price of points related to the loyalty program as a reduction to revenue and establish a corresponding liability in deferred revenue on the Consolidated Balance Sheets. The estimated selling price of each point is based on the standard value per point (1 point is generally equivalent to $0.01), net of points not expected to be redeemed, based on historical redemption. When points are relieved (redeemed, expired, cancelled, etc.), revenue is recognized with a corresponding reduction to the program liability. The Company had a liability for the loyalty program of $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:CustomerLoyaltyProgramLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="f-401">24.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:CustomerLoyaltyProgramLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="f-402">19.2</ix:nonFraction> million as of December&#160;30, 2023 and December&#160;31, 2022, respectively.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CostOfSalesPolicyTextBlock" id="f-403" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Merchandise Sold</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of merchandise sold includes the total cost of products sold; freight and duty expenses associated with moving merchandise inventories from vendors to distribution facilities, from distribution facilities to retail stores, from one distribution facility to another, and directly to our customers; tariffs on imported products; vendor support; damaged, junked or defective product; cash discounts from payments to merchandise vendors; and adjustments for shrinkage (physical inventory losses), lower of cost or net realizable value, slow moving product, and excess inventory quantities.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="f-404" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses include payroll and benefit costs for retail, distribution facility, and corporate team members; share-based compensation expenses; occupancy costs of retail, distribution, and corporate facilities; advertising; tender costs, including bank charges and costs associated with credit and debit card interchange fees; outside service fees; and other administrative costs, such as computer maintenance, supplies, travel, and lodging.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="f-405" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs consist of expenses incurred in connection with digital and social media offerings, television, newspaper circulars, and customer-targeted direct e-mail and direct mail, as well as limited events through radio and other media channels.&#160;&#160;Costs are expensed when incurred with the exception of television advertising and circular and direct mail promotions, which are expensed upon first showing.&#160;&#160;Advertising expenses were approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-406">87.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-407">94.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-408">95.4</ix:nonFraction> million for fiscal 2023, 2022, and 2021, respectively. &#160;Prepaid advertising costs were approximately $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:PrepaidAdvertising" format="ixt:num-dot-decimal" scale="6" id="f-409">1.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:PrepaidAdvertising" format="ixt:num-dot-decimal" scale="6" id="f-410">2.1</ix:nonFraction> million as of December&#160;30, 2023, and December&#160;31, 2022, respectively.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="tsco:WarehousingAndDistributionCostsPolicyTextBlock" id="f-411" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warehousing and Distribution Facility Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred at the Company&#8217;s distribution facilities for receiving, warehousing, and preparing product for delivery are expensed as incurred and are included in SG&amp;A expenses in the Consolidated Statements of Income.&#160;&#160;Because the Company does not include these costs in cost of sales, the Company&#8217;s gross margin may not be comparable to other retailers that include these costs in the calculation of gross margin.&#160;&#160;Distribution facility costs including depreciation were approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="tsco:DistributionExpense" format="ixt:num-dot-decimal" scale="6" id="f-412">450.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="tsco:DistributionExpense" format="ixt:num-dot-decimal" scale="6" id="f-413">424.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="tsco:DistributionExpense" format="ixt:num-dot-decimal" scale="6" id="f-414">367.4</ix:nonFraction> million for fiscal 2023, 2022, and 2021, respectively.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:StartUpActivitiesCostPolicy" id="f-415" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pre-Opening Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-capital expenditures incurred in connection with opening new stores, primarily payroll and rent, are expensed as incurred.&#160;&#160;Pre-opening costs were approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PreOpeningCosts" format="ixt:num-dot-decimal" scale="6" id="f-416">13.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PreOpeningCosts" format="ixt:num-dot-decimal" scale="6" id="f-417">10.2</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PreOpeningCosts" format="ixt:num-dot-decimal" scale="6" id="f-418">10.4</ix:nonFraction> million for fiscal 2023, 2022, and 2021, respectively.</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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">55</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-360-5" continuedAt="f-360-6"><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-419" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has share-based compensation plans covering certain members of management and non-employee directors, which include non-qualified stock options, restricted stock units, and performance-based restricted share units. Performance-based restricted share units are subject to performance conditions that include both Company and market performance. In addition, the Company offers an Employee Stock Purchase Plan (&#8220;ESPP&#8221;) to eligible team members.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of its stock option awards at the date of grant utilizing a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option pricing model. The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option valuation model was developed for use in estimating the fair value of short-term traded options that have no vesting restrictions and are fully transferable.  However, key assumptions used in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> model are adjusted to incorporate the unique characteristics of the Company&#8217;s stock option awards. Option pricing models and generally accepted valuation techniques require management to make subjective assumptions including expected stock price volatility, expected dividend yield, risk-free interest rate, expected term and forfeiture rates. The Company relies on historical volatility trends to estimate future volatility assumptions.&#160;&#160;The risk-free interest rates used were actual U.S.&#160;Treasury Constant Maturity rates for bonds matching the expected term of the option on the date of grant.  The expected term of the option on the date of grant was estimated based on the Company&#8217;s historical experience for similar options.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The forfeiture rate at the time of valuation was estimated based on historical experience for similar options and reduces expense ratably over the vesting period. The Company adjusts this estimate periodically, based on the extent to which actual forfeitures differ, or are expected to differ, from the previous estimate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s restricted stock units is the closing stock price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award. The fair value of the Company's performance-based restricted share units is estimated using a Monte Carlo simulation model on the grant date. Key assumptions used in the Monte Carlo simulation include expected volatility, dividend yield and risk-free interest rate. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes its estimates are reasonable in the context of historical experience.&#160;&#160;Future results will depend on, among other matters, levels of share-based compensation granted in the future, actual forfeiture rates, and the timing of option exercises.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock" id="f-420" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Amortization</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation includes expenses related to all retail, distribution facility, and corporate assets.&#160;&#160;Amortization includes expenses related to definite-lived intangible assets.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-421" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method to account for income taxes whereby deferred tax assets and liabilities are determined based on differences between the financial carrying amounts of assets and liabilities and their tax bases.  Deferred tax assets and liabilities are measured using the enacted tax rates and laws that are anticipated to be in effect when temporary differences reverse or are settled.&#160;&#160;The effect of a tax rate change is recognized in the period in which the law is enacted in the provision for income taxes.&#160;&#160;The Company records a valuation allowance when it is more likely than not that a deferred tax asset will not be realized.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxUncertaintiesPolicy" id="f-422" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s income tax returns are periodically audited by U.S. federal and state tax authorities.  These audits include questions regarding tax filing positions, including the timing and amount of deductions and the allocation of income among various tax jurisdictions.  At any time, multiple tax years are subject to audit by the various tax authorities.  In evaluating the exposures associated with the Company&#8217;s various tax filing positions, the Company records a liability for uncertain tax positions taken or expected to be taken in a tax return.&#160;&#160;A number of years may elapse before a particular matter, for which the Company has established a reserve, is audited and fully resolved or clarified.&#160;&#160;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained.&#160;&#160;Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized.&#160;&#160;Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.&#160;&#160;The Company adjusts its tax contingencies reserve and income tax provision in the period in which actual results of a settlement with tax authorities differs from the established reserve, the statute of limitations expires for the relevant tax authority to examine the tax position or when more information becomes available.</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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">56</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-360-6" continuedAt="f-360-7"><ix:nonNumeric contextRef="c-1" name="tsco:SalesTaxAuditReservePolicyTextBlock" id="f-423" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Tax Audit Reserve</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the Company&#8217;s sales are to tax-exempt customers, predominantly agricultural-based.&#160;&#160;The Company obtains exemption information as a necessary part of each tax-exempt transaction.&#160;&#160;Many of the states in which the Company conducts business will perform audits to verify the Company&#8217;s compliance with applicable sales tax laws.&#160;&#160;The business activities of the Company&#8217;s customers and the intended use of the unique products sold by the Company create a challenging and complex tax compliance environment.&#160;&#160;These circumstances also create some risk that the Company could be challenged as to the accuracy of the Company&#8217;s sales tax compliance.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews past audit experience and assessments with applicable states to continually determine if it has potential exposure for non-compliance.&#160;&#160;Any estimated liability is based on an initial assessment of compliance risk and historical experience with each state.&#160;&#160;The Company continually reassesses the exposure based on historical audit results, changes in policies, preliminary and final assessments made by state sales tax auditors, and additional documentation that may be provided to reduce the assessment.&#160;&#160;The reserve for these tax audits can fluctuate depending on numerous factors, including the complexity of agricultural-based exemptions, the ambiguity in state tax regulations, the number of ongoing audits, and the length of time required to settle with the state taxing authorities.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-424" continuedAt="f-424-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income Per Share</span></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-424-1">The Company presents both basic and diluted net income per share on the Consolidated Statements of Income.  Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the period.&#160;&#160;Diluted net income per share is calculated by dividing net income by the weighted average diluted shares outstanding during the period.  Dilutive shares are computed using the treasury stock method for share-based awards. Performance-based restricted share units are included in diluted shares only if the related performance conditions have been considered satisfied as of the end of the reporting period.</ix:continuation>  </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-425" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Temporary cash investments, with a maturity of three months or less when purchased, are considered to be cash equivalents.&#160;&#160;The majority of payments due from banks for customer credit cards are classified as cash and cash equivalents, as they generally settle within <ix:nonFraction unitRef="h" contextRef="c-1" decimals="0" name="tsco:MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" scale="0" id="f-426">24</ix:nonFraction> - <ix:nonFraction unitRef="h" contextRef="c-1" decimals="0" name="tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" scale="0" id="f-427">48</ix:nonFraction> hours.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales generated through the Company&#8217;s private label credit cards are not reflected as accounts receivable.&#160;&#160;Under an agreement with Citi Cards, a division of Citigroup, consumer and business credit is extended directly to customers by Citigroup.&#160;&#160;All credit program and related services are performed and controlled directly by Citigroup.&#160;&#160;Payments due from Citigroup are classified as cash and cash equivalents as they generally settle within <ix:nonFraction unitRef="h" contextRef="c-1" decimals="0" name="tsco:MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" scale="0" id="f-428">24</ix:nonFraction> - <ix:nonFraction unitRef="h" contextRef="c-1" decimals="0" name="tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" scale="0" id="f-429">48</ix:nonFraction> hours.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="f-430" continuedAt="f-430-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date.  The Company uses a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.&#160;&#160;These tiers include: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - defined as observable inputs such as quoted prices in active markets; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments consist of cash and cash equivalents, short-term credit card receivables, trade payables, debt instruments, and interest rate swaps.&#160;&#160;Due to their short-term nature, the carrying values of cash and cash equivalents, short-term credit card receivables, and trade payables approximate current fair value at each balance sheet date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in further detail in </span><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="#id82b30f149f2405b8f3e0025afcf0a27_106">Note 5</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Consolidated Financial Statements, the Company had $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-7" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="9" id="f-431">1.75</ix:nonFraction>&#160;billion and $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-7" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="9" id="f-432">1.18</ix:nonFraction>&#160;billion in borrowings under its debt facilities at December&#160;30, 2023 and December&#160;31, 2022, respectively.  The fair value of the Company&#8217;s $<ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-433">150</ix:nonFraction>&#160;million <ix:nonFraction unitRef="number" contextRef="c-61" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-434">3.70</ix:nonFraction>% Senior Notes due 2029 (the &#8220;3.70% Senior Notes&#8221;) and the borrowings under the Company&#8217;s revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) were determined based on market interest rates (Level 2 </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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">57</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-360-7" continuedAt="f-360-8"><ix:continuation id="f-430-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">inputs).  The carrying value of borrowings in the 3.70% Senior Notes and the Revolving Credit Facility approximate fair value for each period reported.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s $<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-435">650</ix:nonFraction>&#160;million <ix:nonFraction unitRef="number" contextRef="c-62" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-436">1.750</ix:nonFraction>% Senior Notes due 2030 (the &#8220;1.75% Senior Notes&#8221;) and $<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-437">750</ix:nonFraction>&#160;million <ix:nonFraction unitRef="number" contextRef="c-63" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-438">5.250</ix:nonFraction>% Senior Notes due 2033 (the &#8220;5.25% Senior Notes&#8221;) are determined based on quoted prices in active markets, which are considered Level 1 inputs. The carrying value and the fair value of the 1.75% Senior Notes and the 5.25% Senior Notes, net of discounts, were as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:38.455%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%">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:100%">1.75% Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="f-439">640,596</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 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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-440">533,013</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="f-441">639,220</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 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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-442">500,065</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.25% Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="f-443">740,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-444">769,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:fixed-zero" scale="3" id="f-445">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="f-446">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's interest rate swap is carried at fair value, which is determined based on the present value of expected future cash flows using forward rate curves, which is considered a Level 2 input.  In accordance with hedge accounting, the gains and losses on interest rate swaps that are designated and qualify as cash flow hedges are recorded as a component of Other Comprehensive Income, net of related income taxes, and reclassified into earnings in the same income statement line and period in which the hedged transactions affect earnings. The fair value of the interest rate swap, excluding accrued interest, was as follows (in thousands):</span></div><div style="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 style="width:57.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements at</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap assets (Level 2), excluding accrued interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-447">9,099</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-448">15,146</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativesPolicyTextBlock" id="f-449" continuedAt="f-449-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for derivative financial instruments in accordance with applicable accounting standards for such instruments and hedging activities, which require that all derivatives are recorded on the balance sheet at fair value.  The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-449-1">Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk are considered fair value hedges.  Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges.  Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge.  The Company may enter into derivative contracts that are intended to economically hedge a certain portion of its risk, even though hedge accounting does not apply or the Company elects not to apply the hedge accounting standards.</ix:continuation> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-450" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Inventories</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost, as determined by the average cost method, or net realizable value.&#160;&#160;Inventory cost consists of the direct cost of merchandise including freight, duties, and tariffs.&#160;&#160;Inventories are net of shrinkage, obsolescence, other valuations, and vendor allowances.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">58</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-360-8" continuedAt="f-360-9"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-452" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-451" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):</span></div><div style="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 style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.839%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<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:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="f-453">93,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="f-454">100,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-68" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-455">1</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-69" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-456">35</ix:nonNumeric> years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="f-457">2,090,794</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="f-458">1,753,601</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-70" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-459">5</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="c-71" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-460">10</ix:nonNumeric> years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="f-461">1,349,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="f-462">1,086,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and hardware</span></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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-72" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-463">2</ix:nonNumeric> &#8211;&#160;<ix:nonNumeric contextRef="c-73" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-464">7</ix:nonNumeric> years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:ComputerSoftwareAndHardwareGross" format="ixt:num-dot-decimal" scale="3" id="f-465">859,724</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="tsco:ComputerSoftwareAndHardwareGross" format="ixt:num-dot-decimal" scale="3" id="f-466">766,031</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="f-467">335,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="f-468">394,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:100%">Property and equipment, gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-469">4,728,712</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-470">4,099,917</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-471">2,291,528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-472">2,016,301</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:100%">Property and equipment, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-473">2,437,184</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-474">2,083,616</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" id="f-475" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Software Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs related to the acquisition and development of software and amortizes these costs using the straight-line method over the estimated useful life of the software, which is <span style="-sec-ix-hidden:f-476">two</span> to <span style="-sec-ix-hidden:f-477">seven</span> years.&#160;&#160;Computer software consists of software developed for internal-use and third-party software purchased for internal-use.&#160;&#160;A subsequent addition, modification or upgrade to internal-use software is capitalized to the extent that it enhances the software&#8217;s functionality or extends its useful life.&#160;&#160;These costs are included in property and equipment in the accompanying Consolidated Balance Sheets.&#160;&#160;Certain software costs not meeting the criteria for capitalization are expensed as incurred.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy" id="f-478" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Store Closing Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly evaluates the performance of its stores and periodically closes those stores that are underperforming.&#160;&#160;The Company records a liability for costs associated with an exit or disposal activity when the liability is incurred, usually in the period the store closes.&#160;&#160;Store closing costs were not significant to the results of operations for any of the fiscal years presented.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-479" continuedAt="f-479-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment, if any, of operating lease assets. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the reasonably certain lease term. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases are amortized in accordance with the Company&#8217;s normal depreciation policy for owned assets or over the lease term, if shorter, and the related charge to operations is included in depreciation expense in the Consolidated Statements of Income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplier Finance Program </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an agreement with a third-party financial institution that allows certain participating suppliers the ability to finance payment obligations from the Company. The third-party financial institution has separate arrangements with the Company&#8217;s suppliers and provides them with the option to request early payment for invoices confirmed by the Company. The Company does not determine the terms or conditions of the arrangement between the third-party and its suppliers and receives no compensation from the third-party financial institution. The Company&#8217;s obligation to its suppliers, including amounts due and scheduled payment dates, are not impacted by the suppliers&#8217; decisions to finance amounts under the arrangement. The </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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">59</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-360-9" continuedAt="f-360-10"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-479-1">Company&#8217;s outstanding payment obligations under the supplier finance program, which are included in <span style="-sec-ix-hidden:f-480"><span style="-sec-ix-hidden:f-481">accounts payable</span></span> on the Company&#8217;s Consolidated Balance Sheets, were $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:SupplierFinanceProgramObligation" format="ixt:num-dot-decimal" scale="6" id="f-482">38.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:SupplierFinanceProgramObligation" format="ixt:num-dot-decimal" scale="6" id="f-483">24.2</ix:nonFraction>&#160;million at December&#160;30, 2023 and December&#160;31, 2022, respectively.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-484" continuedAt="f-484-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the Financial Accounting Standard Board issued Accounting Standards Update (&#8220;ASU&#8221;) 2022-04, &#8220;Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations&#8221;. The ASU requires disclosure about an entity&#8217;s use of supplier finance programs, including the key terms of the program, amount of obligations outstanding at the end of the reporting period, and a rollforward of activity within the program during the period.  The Company adopted this ASU in fiscal 2023, except for the disclosure of rollforward activity, which is effective on a prospective basis beginning in fiscal 2024.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, &#8220;Income Taxes (Topic 740) - Improvements to Income Tax Disclosures.&#8221; The ASU requires that an entity disclose specific categories in the effective tax rate reconciliation as well as provide additional information for reconciling items that meet a quantitative threshold. Further, the ASU requires certain disclosures of state versus federal income tax expense and taxes paid. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued. The amendments should be applied on a prospective basis although retrospective application is permitted. The Company is currently evaluating the impact of adoption on its financial disclosures. </span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-484-1"><ix:continuation id="f-360-10">In November 2023, the FASB issued ASU 2023-07, &#8220;Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures.&#8221; The amendment in the ASU is intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and should be applied on a retrospective basis to all periods presented. The Company is currently evaluating the impact of adoption on its financial disclosures.</ix:continuation></ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_97"></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-485" continuedAt="f-485-1" escape="true">Share-Based Compensation</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-485-1" continuedAt="f-485-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Share-based compensation includes stock options, restricted stock units, performance-based restricted share units, and certain transactions under the Company&#8217;s ESPP.&#160;&#160;Share-based compensation expense is recognized based on the grant date fair value of all stock options, restricted stock units, and performance-based restricted share units.  Share based compensation expense is also recognized for the value of the <ix:nonFraction unitRef="number" contextRef="c-8" decimals="2" name="tsco:Employeestockpurchaseprogramdiscountpercentage" scale="-2" id="f-486">15</ix:nonFraction>% discount on shares purchased by employees as a part of the ESPP.&#160;&#160;The discount under the ESPP represents the difference between the market value on the first day of the purchase period or the market value on the purchase date, whichever is lower, and the employee&#8217;s purchase price.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no significant modifications to the Company's share-based compensation plans since the adoption of the 2018 Omnibus Incentive Plan (the &#8220;2018 Plan&#8221;) on May 10, 2018, which replaced the 2009 Stock Incentive Plan.  Following the adoption of the 2018 Plan, no further grants may be made under the 2009 Stock Incentive Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our share-based compensation plans, awards may be granted to officers, non-employee directors, and other employees.  The per share exercise price of options granted shall not be less than the fair market value of the stock on the date of grant and such awards will expire no later than <span style="-sec-ix-hidden:f-487">ten</span> years from the date of grant.  Vesting of awards commences at various anniversary dates following the dates of each grant. Performance-based awards will vest if established performance conditions are met subject to continued employment. Certain performance-based awards are also subject to a market condition such that the actual number of shares vest are further modified based on the achievement of a relative stockholder return modifier. At December&#160;30, 2023, the Company had approximately <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="f-488">8.5</ix:nonFraction> million shares available for future equity awards under the Company&#8217;s 2018 Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense of awards was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-489">57.0</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-490">53.8</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-491">47.6</ix:nonFraction>&#160;million for fiscal 2023, 2022, and 2021, respectively. </span></div></ix:continuation><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">60</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-485-2" continuedAt="f-485-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value is separately estimated for each option grant.&#160;&#160;The fair value of each option is recognized as compensation expense ratably over the vesting period.&#160;&#160;The Company has estimated the fair value of all stock option awards as of the date of the grant by applying a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pricing valuation model.&#160;&#160;The application of this valuation model involves assumptions that are judgmental and highly sensitive in the determination of compensation expense.&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-492" continuedAt="f-492-1" escape="true">The ranges of key assumptions used in determining the fair value of options granted during fiscal 2023, 2022, and 2021, as well as a summary of the methodology applied to develop each assumption, are as follows:</ix:nonNumeric></span></div><ix:continuation id="f-492-1" continuedAt="f-492-2"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected price volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%"><ix:nonFraction unitRef="number" contextRef="c-76" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="f-493">30.7</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="c-76" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="f-494">30.9</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:100%"><ix:nonFraction unitRef="number" contextRef="c-77" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="f-495">29.9</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="c-77" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="f-496">31.3</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:100%"><ix:nonFraction unitRef="number" contextRef="c-78" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="f-497">29.8</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="c-78" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="f-498">30.3</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="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:100%"><ix:nonFraction unitRef="number" contextRef="c-76" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="f-499">3.5</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="c-76" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="f-500">4.5</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-77" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="f-501">1.7</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="c-77" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="f-502">4.3</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-78" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="f-503">0.3</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="c-78" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="f-504">1.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average expected lives (in years)</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:100%"><ix:nonNumeric contextRef="c-76" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-505">4.2</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-77" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-506">4.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-78" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-507">4.3</ix:nonNumeric></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:100%">Forfeiture rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-76" decimals="3" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" scale="-2" id="f-508">6.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-77" decimals="3" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" scale="-2" id="f-509">6.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-78" decimals="3" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" scale="-2" id="f-510">7.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-76" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-511">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-77" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-512">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-78" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-513">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Price Volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is a measure of the amount by which a price has fluctuated or is expected to fluctuate.  The Company calculates the expected price volatility based on the historical volatility of the Company&#8217;s stock price, as well as implied volatility.  To calculate historical changes in market value, the Company uses daily market value changes from the date of grant over a past period generally representative of the expected life of the options to determine volatility.&#160; The Company believes the use of a blended volatility provides an appropriate indicator of future volatility.  An increase in the expected volatility will increase compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-Free Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is the U.S. Treasury Constant Maturity rate over a term equal to the expected term of the option. An increase in the risk-free interest rate will increase compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted Average Expected Term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This is the period of time over which the options granted are expected to remain outstanding and is based on historical experience.  Options granted generally have a maximum term of <span style="-sec-ix-hidden:f-514">ten</span> years.  An increase in the expected term will increase compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forfeiture Rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This is the estimated percentage of options granted that are expected to be forfeited or canceled before becoming fully vested.  This estimate is based on historical experience.  An increase in the forfeiture rate will decrease compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is the estimated dividend yield for the weighted average expected term of the option granted.  An increase in the dividend yield will decrease compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues shares for options when exercised. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-515" continuedAt="f-515-1" escape="true">A summary of stock option activity is as follows:</ix:nonNumeric></span></div><ix:continuation id="f-515-1"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:37.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Option Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual Term</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">in thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-79" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-516">1,090,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-79" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-517">112.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-518">6.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-519">122,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-76" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-520">124,228</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-76" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-521">232.35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-522">60.19</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-76" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-523">185,904</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-76" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-524">87.67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-76" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-525">13,836</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-76" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-526">166.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-80" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-527">1,014,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-80" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-528">130.65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-529">5.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-530">88,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-80" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-531">738,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-80" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-532">102.36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-533">5.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-534">83,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic values in the table above represent the total difference between the Company&#8217;s closing stock price at each year-end and the option exercise price, multiplied by the number of in-the-money options at each year-end.  As of December&#160;30, 2023, total unrecognized compensation expense related to non-vested stock options was approximately $<ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-535">7.9</ix:nonFraction> million with a weighted average expense recognition period of <ix:nonNumeric contextRef="c-76" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-536">1.8</ix:nonNumeric> years.</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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">61</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-485-3" continuedAt="f-485-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to options in fiscal 2023, 2022, or 2021. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="tsco:OtherInformationOptionActivityTableTextBlock" id="f-537" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to options activity during fiscal 2023, 2022, and 2021 is as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.823%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of stock options vested</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="f-538">7,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="f-539">7,783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="f-540">8,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of stock options exercised</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-541">26,092</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-542">25,024</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-543">90,532</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><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%">Restricted Stock Units</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues shares for restricted stock units once vesting occurs and related restrictions lapse.&#160;&#160;The fair value of the restricted stock units is the closing price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award.  The units generally vest over a <span style="-sec-ix-hidden:f-544">one</span> to <span style="-sec-ix-hidden:f-545">three</span>-year term. Some plan participants have elected to defer receipt of shares of common stock upon vesting of restricted stock units, and as a result, those shares are not issued until a later date.  <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="f-546" continuedAt="f-546-1" escape="true">A summary of restricted stock unit activity is presented below:</ix:nonNumeric></span></div><ix:continuation id="f-546-1"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:50.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Unit Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-81" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-547">449,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-81" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-548">155.24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-41" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-549">225,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-41" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-550">223.85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-41" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-551">230,142</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-41" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-552">140.98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-41" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-553">34,011</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-41" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-554">205.21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-82" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-555">409,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-82" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-556">196.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;30, 2023, total unrecognized compensation expense related to non-vested restricted stock units was approximately $<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-557">48.1</ix:nonFraction> million with a weighted average expense recognition period of <ix:nonNumeric contextRef="c-41" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-558">1.9</ix:nonNumeric> years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to restricted stock units in fiscal 2023, 2022, or 2021. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="tsco:OtherInformationRestrictedUnitActivityTableTextBlock" id="f-559" continuedAt="f-559-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to restricted stock unit activity during fiscal 2023, 2022, and 2021 is as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of restricted stock units vested and issued</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="f-560">32,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="f-561">26,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="f-562">25,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of restricted stock units vested and issued</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="3" id="f-563">53,112</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="3" id="f-564">50,532</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="3" id="f-565">47,136</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Restricted Share Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We issue performance-based restricted share units to senior executives that represent shares potentially issuable in the future, subject to the achievement of specified performance goals. &#160;The performance metrics for the units are growth in net sales and growth in earnings per diluted share over a specified performance period. The performance metrics for the performance-based restricted share units also include a relative total shareholder return (&#8220;TSR&#8221;) modifier such that the actual number of shares that vest at the end of the respective three-year period is determined based on the Company's TSR performance relative to the constituents of the S&amp;P 500 as well as the level of achievement of the performance goals. If the performance targets are achieved, the performance-based restricted share units will be issued based on the achievement level, inclusive of the relative TSR modifier and the grant date fair value, and will cliff vest in full on the third anniversary of the date of the grant.  The fair value of the performance-based restricted share units is estimated using a Monte Carlo simulation model on the grant date. <ix:continuation id="f-492-2" continuedAt="f-492-3">Key assumptions used in the Monte Carlo simulation for the performance shares with a TSR modifier granted during fiscal 2023 and during fiscal 2022 are presented below:</ix:continuation></span></div></ix:continuation><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">62</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-485-4" continuedAt="f-485-5"><ix:continuation id="f-492-3"><div style="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 style="width:57.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:700;line-height:100%">Assumption</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-83" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-566">32.13</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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-84" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-567">30.91</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:100%">%</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:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-83" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-568">3.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-84" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-569">1.53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compounded dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-83" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-570">1.69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-84" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-571">1.63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="f-572" continuedAt="f-572-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A summary of performance-based restricted share unit activity is presented below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:59.165%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:18.397%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based Restricted Share Unit Activity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based Restricted Share Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-85" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-573">155,599</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-85" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-574">155.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-83" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-575">53,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-83" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-576">237.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-86" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-577">50,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-86" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-578">94.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-83" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-579">100,822</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-83" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-580">94.21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-83" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-581">4,248</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-83" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-582">220.62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 30, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-87" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-583">154,819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-87" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-584">202.61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Assumes 100% target level achievement of the relative performance targets. The actual number of shares that will be issued, which may be higher or lower than the target, will be determined by the level of achievement of the relative performance targets, inclusive of the TSR modifier.</span></div></ix:nonNumeric><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><ix:continuation id="f-572-1"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b) Shares adjusted for performance-based restricted share unit awards settled during fiscal 2023 based on actual achievement of  performance targets.</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;30, 2023, total unrecognized compensation expense related to non-vested performance-based restricted share units was approximately $<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-585">14.5</ix:nonFraction> million with a weighted average expense recognition period of <ix:nonNumeric contextRef="c-83" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-586">1.8</ix:nonNumeric> years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to performance-based restricted share units in fiscal 2023, 2022, or 2021. </span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-559-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to performance-based restricted share unit activity during fiscal 2023 is as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 style="width:58.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.769%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of performance-based restricted share units vested and issued</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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="f-587">9,498</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="f-588">14,104</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="f-589">648</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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of performance-based restricted share units vested and issued</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" format="ixt:num-dot-decimal" scale="3" id="f-590">23,155</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" format="ixt:num-dot-decimal" scale="3" id="f-591">33,895</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" format="ixt:num-dot-decimal" scale="3" id="f-592">1,538</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shares Withheld to Satisfy Tax Withholding Requirements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the majority of restricted stock units and performance-based restricted share units and certain stock options granted, the number of shares issued on the date the stock awards vest or the number of stock options being exercised is net of shares withheld by the Company to satisfy the minimum statutory tax withholding requirements, which the Company pays on behalf of its employees.&#160;&#160;The Company issued <ix:nonFraction unitRef="shares" contextRef="c-41" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-593">226,988</ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="c-30" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-594">258,550</ix:nonFraction>; and <ix:nonFraction unitRef="shares" contextRef="c-18" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-595">219,723</ix:nonFraction> shares as a result of vested restricted stock units and performance-based restricted share units, as well as exercised stock options during fiscal 2023, 2022, and 2021, respectively.&#160;&#160;Although shares withheld are not issued, they are treated similar to common stock repurchases as they reduce the number of shares that would have been issued upon vesting.&#160;&#160;The amounts are net of <ix:nonFraction unitRef="shares" contextRef="c-41" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-596">106,273</ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="c-30" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-597">131,939</ix:nonFraction>; and <ix:nonFraction unitRef="shares" contextRef="c-18" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-598">95,996</ix:nonFraction> shares withheld to satisfy $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" format="ixt:num-dot-decimal" scale="6" id="f-599">24.4</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" format="ixt:num-dot-decimal" scale="6" id="f-600">28.6</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" format="ixt:num-dot-decimal" scale="6" id="f-601">14.9</ix:nonFraction>&#160;million of employees&#8217; tax obligations during fiscal 2023, 2022, and 2021, respectively.</span></div></ix:continuation><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">63</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-485-5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP provides Company employees the opportunity to purchase, through payroll deductions, shares of common stock at a <ix:nonFraction unitRef="number" contextRef="c-89" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" scale="-2" id="f-602">15</ix:nonFraction>% discount.&#160;&#160;Pursuant to the terms of the ESPP, the Company issued <ix:nonFraction unitRef="shares" contextRef="c-89" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-603">45,158</ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="c-90" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-604">44,390</ix:nonFraction>; and <ix:nonFraction unitRef="shares" contextRef="c-91" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-605">48,446</ix:nonFraction> shares of common stock during fiscal 2023, 2022, and 2021, respectively.&#160;&#160;The total cost related to the ESPP, including the compensation expense calculations, was approximately $<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="f-606">1.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="f-607">1.8</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="f-608">1.4</ix:nonFraction> million in fiscal 2023, 2022, and 2021, respectively.&#160;&#160;There is a maximum of <ix:nonFraction unitRef="shares" contextRef="c-92" decimals="-5" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="6" id="f-609">16.0</ix:nonFraction> million shares of common stock that are reserved under the ESPP.  At December&#160;30, 2023, there were approximately <ix:nonFraction unitRef="shares" contextRef="c-93" decimals="0" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="6" id="f-610">11.7</ix:nonFraction> million remaining shares of common stock reserved for future issuance under the ESPP.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_100"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="f-611" continuedAt="f-611-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3 - Acquisition of Orscheln Farm and Home, LLC and Related Divestitures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 12, 2022, the Company completed its acquisition of Orscheln, which expands the Company's footprint in the Midwest part of the United States. Pursuant to the agreement governing the acquisition, the Company acquired 100% of the equity interest in Orscheln, inclusive of 166 Orscheln stores, the Orscheln corporate headquarters, and the Orscheln distribution center, for an all-cash purchase price of $<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="f-612">393.4</ix:nonFraction>&#160;million, exclusive of cash acquired. The acquisition was financed with cash-on-hand and Revolving Credit Facility borrowings under the 2022 Senior Credit Facility (as defined below).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to obtain regulatory approval for the Orscheln acquisition, the FTC required the Company to divest of 85 stores, which were sold to two buyers, Bomgaars Supply, Inc. (&#8220;Bomgaars&#8221;) (73 stores) and Buchheit Enterprises, Inc. (&#8220;Buchheit&#8221;) (12 stores) (collectively, the &#8220;Buyers&#8221;), on October 12, 2022, concurrently with the closing of the acquisition. Net proceeds of the store divestitures were $<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="6" id="f-613">69.4</ix:nonFraction>&#160;million. In addition, the Company sold the Orscheln corporate headquarters and distribution center to Bomgaars for $<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="6" id="f-614">10.0</ix:nonFraction>&#160;million in the third quarter of fiscal 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the store divestitures to Bomgaars and Buchheit, the Company entered into a transition services agreement with both Bomgaars and Buchheit, under which we provided certain transition services to Bomgaars and Buchheit, and such agreements remained in place until the date at which all stores have been converted to the Buyers' respective brands. Under the terms of the transition services agreements, the Company agreed to provide transition services to Bomgaars and Buchheit, both and each respectively, for information technology support and infrastructure, finance and accounting, tax, treasury, human resources, marketing, logistics, warehousing, and inventory replenishment. For the fiscal year ended December&#160;30, 2023, the Company was reimbursed $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="f-615">11.8</ix:nonFraction>&#160;million for such transition services, which is included in Selling, general, and administrative expenses. Such reimbursements largely offset related expenses incurred to service the transition services agreements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allocation of the Purchase Price</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Orscheln acquisition, the Company has applied the acquisition method of accounting in accordance with ASC 805, &#8220;Business Combinations,&#8221; with respect to the identifiable assets and liabilities of Orscheln, which have been measured at estimated fair value as of the date of the business combination.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate purchase price noted above was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values at the acquisition date, primarily using Level 2 and Level 3 inputs (see Note 1 for an explanation of Level 2 and Level 3 inputs). These fair value estimates represent management&#8217;s best estimate of future cash flows (including sales, cost of sales, income taxes, etc.), discount rates, competitive trends, market comparables, and other factors. Inputs used were generally determined from historical data supplemented by current and anticipated market conditions and growth rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase consideration and fair value of Orscheln&#8217;s net assets acquired on October 12, 2022 are shown below (in thousands). The assets and liabilities of the 85 divested stores, along with the Orscheln corporate headquarters and the Orscheln distribution center, are shown as held for sale in the fair value of assets acquired and liabilities assumed.</span></div></ix:nonNumeric><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">64</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-611-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="f-616" continuedAt="f-616-1" escape="true"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:49.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.413%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amounts Recognized as of Acquisition Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amounts Recognized as of December&#160;30, 2023</span></div></td></tr><tr><td colspan="3" style="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:700;line-height:100%">Fair value of assets acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-617">6,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:fixed-zero" scale="3" id="f-618">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-619">6,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="f-620">277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:fixed-zero" scale="3" id="f-621">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="f-622">277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="f-623">168,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" sign="-" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="f-624">22,871</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="f-625">145,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-626">7,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" sign="-" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-627">1,351</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-628">5,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-629">13,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-630">1,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-631">15,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Lease right of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="tsco:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-632">82,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="tsco:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets" format="ixt:fixed-zero" scale="3" id="f-633">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-634">82,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" format="ixt:num-dot-decimal" scale="3" id="f-635">18,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" format="ixt:num-dot-decimal" scale="3" id="f-636">8,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" format="ixt:num-dot-decimal" scale="3" id="f-637">27,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Assets held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="f-638">173,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:fixed-zero" scale="3" id="f-639">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="f-640">173,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" scale="3" id="f-641">160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" sign="-" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" scale="3" id="f-642">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" scale="3" id="f-643">146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less: liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-644">80,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="f-645">344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-646">80,667</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-647">20,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-648">6,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-649">26,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Short-term lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="f-650">5,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" format="ixt:fixed-zero" scale="3" id="f-651">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="f-652">5,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Long-term lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="f-653">70,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation" format="ixt:fixed-zero" scale="3" id="f-654">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="f-655">70,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Liabilities held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="f-656">94,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:fixed-zero" scale="3" id="f-657">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="f-658">94,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-659">197,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-660">16,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-661">214,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total fair value of considerations transferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-662">397,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-663">4,310</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-664">393,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-left:4.5pt;text-align:justify;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"><ix:continuation id="f-616-1">  &#160;&#160;&#160;&#160;        Note: Amounts may not sum to totals due to rounding.</ix:continuation> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The $<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-665">214.0</ix:nonFraction>&#160;million goodwill shown above represents the expected synergies from combining the operations of Orscheln with Tractor Supply stores and the expanded footprint that Orscheln brings in the U.S. Midwest. Approximately $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" format="ixt:num-dot-decimal" scale="6" id="f-666">130.3</ix:nonFraction>&#160;million of this goodwill is deductible for income tax purposes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Transaction costs related to the Orscheln acquisition were expensed as incurred and are included in Selling, general, and administrative expenses in the Consolidated Statements of Income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The results of operations of Orscheln have been included in the Consolidated Financial Statements since the date of acquisition.</span></div></ix:continuation><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">65</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_103"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-667" continuedAt="f-667-1" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-667-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-668" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the years ended December&#160;30, 2023, December&#160;31, 2022 and December&#160;25, 2021 are as follows (in thousands):</span></div><div style="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 style="width:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Balance as of December&#160;25, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-669">93,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-670">60,773</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:700;line-height:100%">Net goodwill</span></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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-671">32,419</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Balance as of December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-672">93,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-673">60,773</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-674">197,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:700;line-height:100%">Net goodwill</span></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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-675">230,161</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Balance as of December&#160;30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-676">290,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-677">60,773</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price accounting adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-678">16,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:700;line-height:100%">Net goodwill</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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-679">246,419</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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill is allocated to each identified reporting unit, which is defined as an operating segment or one level below the operating segment.  Goodwill is not amortized but is evaluated for impairment annually and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.  The Company's annual impairment evaluation is conducted on the first day of the fiscal fourth quarter.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the fourth quarter of fiscal 2023, 2022 and 2021, the Company completed its annual impairment assessment of goodwill for all reporting units. As part of this analysis, the Company assessed the current environment to determine if there were any indicators of impairment and concluded, that while there have been events and circumstances in the macro-environment that have impacted the Company's business, there were not any entity-specific indicators of impairment of goodwill that would require the Company to perform a quantitative impairment assessment. Therefore, there were <ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-680"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-681"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-682">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment charges related to goodwill being recognized in fiscal 2023, 2022 and 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had approximately $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="6" id="f-683"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="6" id="f-684"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="6" id="f-685">23.1</ix:nonFraction></ix:nonFraction></ix:nonFraction> million of intangible assets other than goodwill at December&#160;30, 2023, December&#160;31, 2022 and December&#160;25, 2021. The intangible asset balance represents the carrying value of the Petsense trade name, which is not subject to amortization as it has an indefinite useful life on the basis that it is expected to contribute cash flows beyond the foreseeable horizon. The trade name asset is evaluated for impairment annually and whenever events or changes in circumstances indicate the carrying value of the asset may not be recoverable. The Company's annual impairment evaluation is conducted on the first day of the fiscal fourth quarter.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of fiscal 2023, 2022, and 2021, the Company completed its annual impairment assessment of intangible assets for all reporting units. As part of this analysis, the Company assessed the current environment to determine if there were any indicators of impairment and concluded there were <ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:fixed-zero" scale="0" id="f-686"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:fixed-zero" scale="0" id="f-687"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:fixed-zero" scale="0" id="f-688">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> indicators of impairment of intangible assets that would require the Company to perform a quantitative impairment assessment. Therefore, there were <ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:fixed-zero" scale="0" id="f-689"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:fixed-zero" scale="0" id="f-690"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:fixed-zero" scale="0" id="f-691">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment charges related to intangible assets recognized in fiscal 2023, 2022 and 2021.</span></div></ix:continuation><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">66</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_106"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5 &#8211; <ix:nonNumeric contextRef="c-99" name="us-gaap:DebtDisclosureTextBlock" id="f-692" continuedAt="f-692-1" escape="true">Debt</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-692-1" continuedAt="f-692-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-693" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s outstanding debt as of the dates indicated (in millions):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.25% Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">$</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-694">750.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:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="6" id="f-695">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-696">650.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-697">650.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.70% Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-698">150.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="f-699">150.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount" scale="6" id="f-700">200.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount" scale="6" id="f-701">378.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="6" id="f-702">1,750.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="6" id="f-703">1,178.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt discounts and issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="f-704">21.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="f-705">13.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="tsco:Unsecureddebtnetofdebtissuancecosts" format="ixt:num-dot-decimal" scale="6" id="f-706">1,729.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="tsco:Unsecureddebtnetofdebtissuancecosts" format="ixt:num-dot-decimal" scale="6" id="f-707">1,164.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:UnsecuredDebtCurrent" format="ixt:fixed-zero" scale="6" id="f-708">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:UnsecuredDebtCurrent" format="ixt:fixed-zero" scale="6" id="f-709">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-710">1,729.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-711">1,164.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-712">58.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-713">52.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">5.25% Senior Notes due 2033</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2023, the Company completed the sale of $<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-714">750</ix:nonFraction>&#160;million aggregate principal amount of its <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-715">5.25</ix:nonFraction>% Senior Notes. The entire principal amount of the <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-716">5.25</ix:nonFraction>% Senior Notes is due in full on May 15, 2033. Interest is payable semi-annually in arrears on each May 15 and November 15. The terms of the <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-717">5.25</ix:nonFraction>% Senior Notes are governed by an indenture dated as of October 30, 2020 between the Company and Regions Bank, as trustee, as amended and supplemented by a second supplemental indenture dated as of May 5, 2023 (the &#8220;Second Supplemental Indenture&#8221;) between the Company and Regions Bank, as trustee.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 5.25% Senior Notes are senior unsecured debt obligations of the Company and rank equally with the Company&#8217;s other senior unsecured liabilities and senior to any future subordinated indebtedness of the Company. The 5.25% Senior Notes are subject to customary covenants restricting the Company&#8217;s ability, subject to certain exceptions, to incur debt secured by liens, to enter into sale and leaseback transactions or to merge or consolidate with another entity or sell substantially all of its assets to another person.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At any time prior to February 15, 2033 (three months prior to the maturity date of the 5.25% Senior Notes), the Company has the right, at its option, to redeem the <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-718">5.25</ix:nonFraction>% Senior Notes, in whole or in part, at any time and from time to time, by paying the greater of 100% of the principal amount of the <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-719">5.25</ix:nonFraction>% Senior Notes to be redeemed, or the sum of the present values of the remaining scheduled payments of principal and interest through the par call date, plus, in each case, accrued and unpaid interest to, but not including, the date of redemption. In addition, on or after February 15, 2033, the Company has the right, at its option, to redeem the <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-720">5.25</ix:nonFraction>% Senior Notes, in whole or in part, at any time and from time to time, at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-107" decimals="0" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="f-721">100</ix:nonFraction>% of the principal amount of the <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-722">5.25</ix:nonFraction>% Senior Notes to be redeemed, plus accrued and unpaid interest to, but not including, the date of redemption.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a Change of Control Triggering Event (as defined in the Second Supplemental Indenture) occurs, unless the Company has exercised its right to redeem the <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-723">5.25</ix:nonFraction>% Senior Notes, holders of the <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-724">5.25</ix:nonFraction>% Senior Notes may require the Company to repurchase all or any part of such holder&#8217;s <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-725">5.25</ix:nonFraction>% Senior Notes at a purchase price of <ix:nonFraction unitRef="number" contextRef="c-108" decimals="6" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-726">101</ix:nonFraction>% of the principal amount, plus accrued and unpaid interest, if any, on such <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-727">5.25</ix:nonFraction>% Senior Notes to, but not including, the purchase date. Upon the occurrence of an event of default with respect to the <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-728">5.25</ix:nonFraction>% Senior Notes, which includes payment defaults, defaults in the performance of certain covenants, cross defaults, and bankruptcy and insolvency related defaults, the Company&#8217;s obligations under the <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-729">5.25</ix:nonFraction>% Senior Notes may be accelerated, in which case the entire principal amount of the <ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-730">5.25</ix:nonFraction>% Senior Notes would be due and payable immediately.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1.75% Senior Notes due 2030</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="c-109" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-monthname-day-year-en" id="f-731">October 30, 2020</ix:nonNumeric>, the Company issued and sold, in a public offering, $<ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-732">650</ix:nonFraction>&#160;million in aggregate principal amount of senior unsecured notes due <ix:nonNumeric contextRef="c-110" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="f-733">November 1, 2030</ix:nonNumeric> bearing interest at <ix:nonFraction unitRef="rate" contextRef="c-100" decimals="6" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-734">1.75</ix:nonFraction>% per annum (the &#8220;1.75% Senior Notes&#8221;). The entire principal amount of the 1.75% Senior Notes is due in full on <ix:nonNumeric contextRef="c-110" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="f-735">November&#160;1, 2030</ix:nonNumeric>. Interest is payable semi-annually in arrears on each </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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">67</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-692-2" continuedAt="f-692-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 1 and May 1.  The terms of the 1.750% Notes are governed by an indenture dated as of <ix:nonNumeric contextRef="c-109" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-monthname-day-year-en" id="f-736">October 30, 2020</ix:nonNumeric> (the &#8220;Base Indenture&#8221;) between the Company and Regions Bank, as trustee, as amended and supplemented by a first supplemental indenture dated as of <ix:nonNumeric contextRef="c-109" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-monthname-day-year-en" id="f-737">October 30, 2020</ix:nonNumeric> (the &#8220;Supplemental Indenture&#8221;) between the Company and Regions Bank, as trustee. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 1.75% Senior Notes are senior unsecured debt obligations of the Company and will rank equally with the Company&#8217;s other senior unsecured liabilities and senior to any future subordinated indebtedness of the Company. The 1.75% Senior Notes are subject to customary covenants restricting the Company&#8217;s ability, subject to certain exceptions, to incur debt secured by liens, to enter into sale and leaseback transactions or to merge or consolidate with another entity or sell substantially all of its assets to another person.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At any time prior to August 1, 2030, the Company will have the right, at its option, to redeem the <ix:nonFraction unitRef="rate" contextRef="c-100" decimals="6" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-738">1.75</ix:nonFraction>% Senior Notes, in whole or in part, at any time and from time to time, by paying the greater of 100% of the principal amount of the <ix:nonFraction unitRef="rate" contextRef="c-100" decimals="6" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-739">1.75</ix:nonFraction>% Senior Notes to be redeemed, or the sum of the present values of the remaining scheduled payments of principal and interest through the par call date, plus, in each case, accrued and unpaid interest to, but not including, the date of redemption. In addition, on or after August 1, 2030, the Company will have the right, at its option, to redeem the <ix:nonFraction unitRef="rate" contextRef="c-100" decimals="6" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-740">1.75</ix:nonFraction>% Senior Notes, in whole or in part, at any time and from time to time, at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-107" decimals="0" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="f-741">100</ix:nonFraction>% of the principal amount of the <ix:nonFraction unitRef="rate" contextRef="c-100" decimals="6" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-742">1.75</ix:nonFraction>% Senior Notes to be redeemed, plus accrued and unpaid interest to, but not including, the date of redemption.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a Change of Control Triggering Event (as defined in the Supplemental Indenture) occurs, unless the Company has exercised its right to redeem the <ix:nonFraction unitRef="rate" contextRef="c-100" decimals="6" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-743">1.75</ix:nonFraction>% Senior Notes, holders of the <ix:nonFraction unitRef="rate" contextRef="c-100" decimals="6" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-744">1.75</ix:nonFraction>% Senior Notes may require the Company to repurchase all or any part of such holder&#8217;s <ix:nonFraction unitRef="rate" contextRef="c-100" decimals="6" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-745">1.75</ix:nonFraction>% Senior Notes at a purchase price of <ix:nonFraction unitRef="number" contextRef="c-108" decimals="6" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-746">101</ix:nonFraction>% of the principal amount, plus accrued and unpaid interest, if any, on such <ix:nonFraction unitRef="rate" contextRef="c-100" decimals="6" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-747">1.75</ix:nonFraction>% Senior Notes to, but not including, the purchase date. Upon the occurrence of an event of default with respect to the <ix:nonFraction unitRef="rate" contextRef="c-100" decimals="6" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-748">1.75</ix:nonFraction>% Senior Notes, which includes payment defaults, defaults in the performance of certain covenants, cross defaults, and bankruptcy and insolvency related defaults, the Company&#8217;s obligations under the <ix:nonFraction unitRef="rate" contextRef="c-100" decimals="6" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-749">1.75</ix:nonFraction>% Senior Notes may be accelerated, in which case the entire principal amount of the <ix:nonFraction unitRef="rate" contextRef="c-100" decimals="6" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-750">1.75</ix:nonFraction>% Senior Notes would be due and payable immediately.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Note Facility (including 3.70% Senior Notes due 2029)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="c-111" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-monthname-day-year-en" id="f-751">August 14, 2017</ix:nonNumeric>, the Company entered into a note purchase and private shelf agreement, by and among the Company, PGIM, Inc. (&#8220;Prudential&#8221;), and other holders of the notes (the &#8220;Note Purchase Agreement&#8221; and collectively as amended through November 2, 2022, the &#8220;Note Purchase Facility&#8221;), pursuant to which the Company agreed to sell, in a private placement, $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-752">150</ix:nonFraction> million aggregate principal amount of senior unsecured notes due <ix:nonNumeric contextRef="c-107" name="us-gaap:DebtInstrumentMaturityDateRangeEnd1" format="ixt:date-monthname-day-year-en" id="f-753">August 14, 2029</ix:nonNumeric> bearing interest at <ix:nonFraction unitRef="number" contextRef="c-8" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="f-754">3.70</ix:nonFraction>% per annum (the &#8220;3.70% Senior Notes&#8221;).  The entire principal amount of the 3.70% Senior Notes is due in full on <ix:nonNumeric contextRef="c-107" name="us-gaap:DebtInstrumentMaturityDateRangeEnd1" format="ixt:date-monthname-day-year-en" id="f-755">August&#160;14, 2029</ix:nonNumeric>. Interest is payable semi-annually in arrears on each annual and semi-annual anniversary of the issuance date.  The obligations under the Note Purchase Facility are unsecured.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may from time to time issue and sell additional senior unsecured notes (the &#8220;Shelf Notes&#8221;) pursuant to the Note Purchase Facility, in an aggregate principal amount of up to $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-6" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" format="ixt:num-dot-decimal" scale="6" id="f-756">300</ix:nonFraction> million minus the aggregate principal amount of all notes outstanding and issued under the Note Purchase Facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Note Purchase Facility, the 3.70% Senior Notes and any Shelf Notes (collectively, the &#8220;Senior Note Facility&#8221;) are redeemable by the Company, in whole at any time or in part from time to time, at <ix:nonFraction unitRef="number" contextRef="c-107" decimals="0" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="f-757">100</ix:nonFraction>% of the principal amount of the Senior Note Facility being redeemed, together with accrued and unpaid interest thereon and a make whole amount calculated by discounting all remaining scheduled payments on the Senior Note Facility by the yield on the U.S. Treasury security with a maturity equal to the remaining average life of the Senior Note Facility plus <ix:nonNumeric contextRef="c-107" name="us-gaap:DebtInstrumentDescription" id="f-758">0.50</ix:nonNumeric>%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">2022 Senior Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September&#160;30, 2022 the Company entered into a new credit agreement, providing for a credit facility (the &#8220;2022 Senior Credit Facility&#8221;), consisting of a revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) in the maximum principal amount of $<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-7" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="9" id="f-759">1.20</ix:nonFraction> billion (with a sublimit of $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="tsco:SwinglineLoanMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-760">50.0</ix:nonFraction> million for swingline loans and a sublimit of $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="tsco:LettersOfCreditMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-761">150.0</ix:nonFraction> million for letters of credit). In addition, the Company has an option to increase the Revolving Credit Facility or establish term loans in an amount not to exceed $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="tsco:TermLoanMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-762">500.0</ix:nonFraction> million in the aggregate, subject to, among other things, the receipt of commitments for the increased amount. The 2022 Senior Credit Facility is unsecured and has a five-year term with two options to request that the lenders extend the maturity date of the obligations owed to each lender for one year (and the right to replace any lenders electing not to extend). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings for the Revolving Credit Facility will bear interest at either the bank&#8217;s base rate (<ix:nonFraction unitRef="number" contextRef="c-113" decimals="INF" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="f-763">8.500</ix:nonFraction>% at December&#160;30, 2023) plus an additional margin ranging from <ix:nonFraction unitRef="number" contextRef="c-114" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-764">0.000</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-115" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-765">0.250</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="c-104" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-766">0.000</ix:nonFraction>% at December&#160;30, 2023) or adjusted Security Overnight </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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">68</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-692-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing Rate (&#8220;SOFR&#8221;) (<ix:nonFraction unitRef="number" contextRef="c-116" decimals="INF" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="f-767">5.355</ix:nonFraction>% at December&#160;30, 2023) plus an additional margin ranging from <ix:nonFraction unitRef="number" contextRef="c-117" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-768">0.750</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-118" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-769">1.250</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="c-119" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-770">1.000</ix:nonFraction>% at December&#160;30, 2023) adjusted based on the Company's public credit ratings. SOFR is a broad measure of the cost of borrowing cash overnight collateralized by treasury securities. The Company is also required to pay, quarterly in arrears, a commitment fee related to unused capacity ranging from <ix:nonFraction unitRef="number" contextRef="c-120" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="f-771">0.080</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-121" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="f-772">0.150</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="c-104" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="f-773">0.100</ix:nonFraction>% at December&#160;30, 2023) per annum, adjusted based on the Company's public credit ratings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Senior Credit Facility replaced the Company&#8217;s previous senior credit facility (the &#8220;Senior Credit Facility&#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%">Proceeds from borrowings under the 2022 Senior Credit Facility were used to pay off the Senior Credit Facility. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the debt refinancing, the Company amended its interest rate swap agreement to convert the reference rate from one-month LIBOR to one-month term SOFR and elected the optional expedients offered under the Accounting Standards Codification 848, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which allows the cash flow hedge to continue being recognized under hedge accounting without dedesignation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">Covenants and Default Provisions of the Debt Agreements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Senior Credit Facility and the Note Purchase Facility (collectively, the &#8220;Debt Agreements&#8221;) require quarterly compliance with respect to <ix:nonNumeric contextRef="c-122" name="us-gaap:DebtInstrumentCovenantDescription" id="f-774">two</ix:nonNumeric> material covenants: a fixed charge coverage ratio and a leverage ratio.&#160;&#160;Both ratios are calculated on a trailing twelve-month basis at the end of each fiscal quarter.  The fixed charge coverage ratio compares earnings before interest, taxes, depreciation, amortization, share-based compensation and rent expense (&#8220;consolidated EBITDAR&#8221;) to the sum of interest paid and rental expense (excluding any straight-line rent adjustments).&#160;&#160;The fixed charge coverage ratio shall be greater than or equal to <ix:nonNumeric contextRef="c-123" name="us-gaap:DebtInstrumentCovenantDescription" id="f-775">2.00</ix:nonNumeric> to 1.00 as of the last day of each fiscal quarter.  The leverage ratio compares total funded debt to consolidated EBITDAR.&#160;&#160;The leverage ratio shall be less than or equal to <ix:nonNumeric contextRef="c-124" name="us-gaap:DebtInstrumentCovenantDescription" id="f-776">4.00</ix:nonNumeric> to 1.00 as of the last day of each fiscal quarter.  The Debt Agreements also contain certain other restrictions regarding additional subsidiary indebtedness, business operations, subsidiary guarantees, mergers, consolidations and sales of assets, transactions with subsidiaries or affiliates, and liens.&#160;&#160;As of December&#160;30, 2023, the Company was in compliance with <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtInstrumentCovenantCompliance" id="f-777">all</ix:nonNumeric> debt covenants.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Debt Agreements contain customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults to other material indebtedness, certain events of bankruptcy and insolvency, material judgments, certain ERISA events and invalidity of loan documents.  Upon certain changes of control, payment under the Debt Agreements could become due and payable.  In addition, under the Note Purchase Facility, upon an event of default or change of control, the make whole payment described above may become due and payable. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Note Purchase Facility also requires that, in the event the Company amends its Senior Credit Facility, or any subsequent credit facility of $<ix:nonNumeric contextRef="c-1" name="tsco:Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" id="f-778">100 million</ix:nonNumeric> or greater, such that it contains covenant or default provisions that are not provided in the Note Purchase Facility or that are similar to those contained in the Note Purchase Facility but which contain percentages, amounts, formulas or grace periods that are more restrictive than those set forth in the Note Purchase Facility or are otherwise more beneficial to the lenders thereunder, the Note Purchase Facility shall be automatically amended to include such additional or amended covenants and/or default provisions.</span></div></ix:continuation><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_109"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-780" continuedAt="f-780-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-779" continuedAt="f-779-1" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-780-1" continuedAt="f-780-2"><ix:continuation id="f-779-1" continuedAt="f-779-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases the majority of its retail store locations, certain distribution sites, its Merchandise Innovation Center, and certain equipment under various non-cancellable operating leases.  The leases have varying terms and expire at various dates through <ix:nonNumeric contextRef="c-1" name="tsco:LeaseTermExpirationThroughDate" id="f-781">2045</ix:nonNumeric>.&#160;&#160;Store leases typically have initial terms of between <ix:nonNumeric contextRef="c-125" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="f-782">10</ix:nonNumeric> years and <ix:nonNumeric contextRef="c-126" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="f-783">20</ix:nonNumeric> years, with <span style="-sec-ix-hidden:f-784">two</span> to <span style="-sec-ix-hidden:f-785">four</span> optional renewal periods of <span style="-sec-ix-hidden:f-786">five</span> years each.&#160;&#160;The exercise of lease renewal options is at our sole discretion.  The Company has included lease renewal options in the lease term for calculations of its right-of-use assets and liabilities when it is reasonably certain that the Company plans to renew these leases.  Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for lease components (e.g., fixed payments including rent, real estate taxes, and insurance costs) together with non-lease components (e.g., fixed payment common-area maintenance) as a single component for all classes of underlying assets.  Certain lease agreements require variable payments based upon actual costs of common-area maintenance, real estate taxes, and insurance.  Further, certain lease agreements require variable payments based upon store sales above agreed-upon sales levels for the year and others require payments adjusted periodically for inflation.  Variable lease costs are expensed as incurred. As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.</span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">69</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-780-2" continuedAt="f-780-3"><ix:continuation id="f-779-2" continuedAt="f-779-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected not to recognize leases with an original term of one year or less on the balance sheet.  Short-term lease cost during the periods presented was immaterial.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the operating lease right-of-use assets presented on the Consolidated Balance Sheets, assets, net of accumulated amortization, under finance leases of $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="f-787">29.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="f-788">32.1</ix:nonFraction> million are recorded within the <span style="-sec-ix-hidden:f-789"><span style="-sec-ix-hidden:f-790">Property and equipment, net</span></span> line on the Consolidated Balance Sheets as of December&#160;30, 2023 and December&#160;31, 2022, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-791" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s classification of lease cost (in thousands):</span></div><div style="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 style="width:24.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.840%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statement of Income Location</span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-792">3,379</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-793">3,351</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-794">1,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-795">1,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-796">465,850</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-797">434,313</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-798">99,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-799">89,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="tsco:FinanceOperatingAndVariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-800">569,905</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="tsco:FinanceOperatingAndVariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-801">528,477</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-802" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future maturities of the Company&#8217;s lease liabilities (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-803">491,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-804">4,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:FutureMinimumPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-805">496,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-806">476,632</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-807">4,750</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:FutureMinimumPaymentsDueInTwoYears" format="ixt:num-dot-decimal" scale="3" id="f-808">481,382</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" format="ixt:num-dot-decimal" scale="3" id="f-809">446,265</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-810">4,720</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:FutureMinimumPaymentsDueInThreeYears" format="ixt:num-dot-decimal" scale="3" id="f-811">450,985</ix:nonFraction></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:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" format="ixt:num-dot-decimal" scale="3" id="f-812">414,955</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-813">4,802</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:FutureMinimumPaymentsDueInFourYears" format="ixt:num-dot-decimal" scale="3" id="f-814">419,757</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:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" format="ixt:num-dot-decimal" scale="3" id="f-815">377,553</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-816">4,812</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:FutureMinimumPaymentsDueInFiveYears" format="ixt:num-dot-decimal" scale="3" id="f-817">382,365</ix:nonFraction></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:100%">After 2028</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" format="ixt:num-dot-decimal" scale="3" id="f-818">1,803,385</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-819">18,510</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:FutureMinimumPaymentsDueThereafter" format="ixt:num-dot-decimal" scale="3" id="f-820">1,821,895</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:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-821">4,010,746</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-822">42,417</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:FutureMinimumPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-823">4,053,163</ix:nonFraction></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:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-824">738,428</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="tsco:FinanceLeaseInterestExpenseFutureMaturities" format="ixt:num-dot-decimal" scale="3" id="f-825">7,718</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:FutureMinimumPaymentsInterest" format="ixt:num-dot-decimal" scale="3" id="f-826">746,146</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-827">3,272,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:FinanceLeaseLiabilityPresentValue" format="ixt:num-dot-decimal" scale="3" id="f-828">34,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:LeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-829">3,307,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Operating lease payments exclude $<ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription" id="f-830">320.5 million</ix:nonNumeric> of legally binding minimum lease payments for leases signed, but not yet commenced.</span></div></ix:nonNumeric><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="tsco:LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock" id="f-831" escape="true"><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s lease term and discount rate:</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:65.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Weighted-average remaining lease term (years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-8" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-832">9.6</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-9" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-833">10.1</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-8" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-834">10.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-9" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-835">10.1</ix:nonNumeric></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:100%">Weighted-average discount rate:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-8" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-836">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-9" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-837">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-8" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-838">4.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-9" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-839">3.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">70</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-780-3"><ix:continuation id="f-779-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="f-840" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the other information related to the Company&#8217;s lease liabilities (in thousands):</span></div><div style="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 style="width:65.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.839%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows used for finance leases</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="tsco:FinanceLeaseFinancingCashFlowsUsedForLeases" format="ixt:num-dot-decimal" scale="3" id="f-841">4,808</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="tsco:FinanceLeaseFinancingCashFlowsUsedForLeases" format="ixt:num-dot-decimal" scale="3" id="f-842">4,057</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" format="ixt:num-dot-decimal" scale="3" id="f-843">1,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" format="ixt:num-dot-decimal" scale="3" id="f-844">1,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePaymentsUse" format="ixt:num-dot-decimal" scale="3" id="f-845">466,748</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeasePaymentsUse" format="ixt:num-dot-decimal" scale="3" id="f-846">430,396</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Sale-leaseback Transactions</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During fiscal 2023, the Company completed its strategically planned sale-leaseback of <ix:nonFraction unitRef="store" contextRef="c-1" decimals="INF" name="tsco:SaleLeasebackTransactionNumberOfProperties" scale="0" id="f-847">15</ix:nonFraction> Tractor Supply store locations, resulting in proceeds of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="tsco:SaleLeasebackTransactionProceedsFromSale" scale="6" id="f-848">82.0</ix:nonFraction> million and a gain of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:SaleAndLeasebackTransactionGainLossNet" scale="6" id="f-849">41.7</ix:nonFraction> million, which is included in Selling, general, and administrative expenses. The Company intends to lease those properties for <ix:nonNumeric contextRef="c-1" name="us-gaap:SaleLeasebackTransactionLeaseTerm" format="ixt-sec:duryear" id="f-850">15</ix:nonNumeric> years, with renewal options thereafter. The transactions met the accounting criteria for sale-leaseback treatment, and the resulting leases were accounted for as operating leases.</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_112"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfStockByClassTextBlock" id="f-851" continuedAt="f-851-1" escape="true">Capital Stock and Dividends</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-851-1" continuedAt="f-851-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Capital Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The authorized capital stock of the Company consists of common stock and preferred stock. The Company is authorized to issue <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-852">400</ix:nonFraction> million shares of common stock.  The Company is also authorized to issue <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-853">40</ix:nonFraction> thousand shares of preferred stock, with such designations, rights and preferences as may be determined from time to time by the Company&#8217;s Board of Directors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Dividends</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDividendsPayableTextBlock" id="f-854" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2023 and 2022, the Company&#8217;s Board of Directors declared the following cash dividends:</span><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 style="width:27.408%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.051%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date Declared</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividend Amount<br/>Per Share of Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date Paid</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 8, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-127" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-855">1.03</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 27, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 12, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 9, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-128" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-856">1.03</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 28, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 12, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 10, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-129" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-857">1.03</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 13, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-130" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-858">1.03</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 27, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 14, 2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-131" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-859">0.92</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 21, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 6, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-132" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-860">0.92</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 22, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 7, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 10, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-133" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-861">0.92</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 25, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 8, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-134" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-862">0.92</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 8, 2022</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the present intention of the Company&#8217;s Board of Directors to continue to pay a quarterly cash dividend; however, the declaration and payment amount of future dividends will be determined by the Company&#8217;s Board of Directors in its sole discretion and will depend upon the earnings, financial condition, and capital needs of the Company, along with any other factors which the Company&#8217;s Board of Directors deem relevant.</span></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><ix:continuation id="f-851-2" continuedAt="f-851-3"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;5, 2024, the Company&#8217;s Board of Directors declared a quarterly cash dividend of </span><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-135" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-863">1.10</ix:nonFraction></span></ix:continuation><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-851-3"> per share of the Company&#8217;s outstanding common stock.&#160; The dividend will be paid on March&#160;12, 2024, to stockholders of record as of the close of business on February&#160;26, 2024.</ix:continuation> </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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">71</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_115"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:TreasuryStockTextBlock" id="f-864" continuedAt="f-864-1" escape="true">Treasury Stock</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-864-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors has authorized common stock repurchases under a share repurchase program which was announced in February 2007. As of December&#160;30, 2023, the authorization amount of the program, which has been increased from time to time, was authorized for up to $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-8" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="9" id="f-865">6.50</ix:nonFraction>&#160;billion, exclusive of any fees, commissions or other expenses related to such repurchases.  The share repurchase program does not have an expiration date.  The repurchases may be made from time to time on the open market or in privately negotiated transactions. The timing and amount of any shares repurchased under the program will depend on a variety of factors, including price, corporate and regulatory requirements, capital availability and other market conditions.  Repurchased shares are accounted for at cost and will be held in treasury for future issuance.  The program may be limited, temporarily paused, or terminated at any time without prior notice.  As of December&#160;30, 2023, the Company had remaining authorization under the share repurchase program of $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="9" id="f-866">1.05</ix:nonFraction> billion, exclusive of any fees, commissions or other expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the number of shares repurchased, average price paid per share, and total costs of share repurchases in fiscal 2023, 2022, and 2021, respectively (in thousands, except per share amounts):&#160;&#160;</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:49.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total number of shares repurchased</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:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-867">2,732</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-868">3,378</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-869">4,364</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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price paid per share</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-870">218.54</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-871">207.23</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-872">183.07</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total costs of share repurchases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (a)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-873">602,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-874">700,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-875">798,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Effective January 1, 2023, the Company&#8217;s share repurchases are subject to a 1% excise tax as a result of the Inflation Reduction Act of 2022. Excise taxes incurred on share repurchases represent direct costs of the repurchase and are recorded as a part of the cost basis of the shares within treasury stock. The cost of shares repurchased may differ from the repurchases of common stock amounts in the consolidated statements of cash flows due to unsettled share repurchases at the end of a period and excise taxes incurred on share repurchases.</span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_118"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-876" continuedAt="f-876-1" escape="true">Net Income Per Share</ix:nonNumeric></span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-877" continuedAt="f-877-1" escape="true"><ix:continuation id="f-876-1" continuedAt="f-876-2"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share is calculated as follows (in thousands, except per share amounts):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-878">1,107,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-879">109,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-880">10.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" format="ixt:fixed-zero" scale="3" id="f-881">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-882">650</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" scale="0" id="f-883">0.06</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-884">1,107,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-885">109,746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-886">10.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-887">1,088,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-888">111,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-889">9.78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" format="ixt:fixed-zero" scale="3" id="f-890">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-891">813</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" scale="0" id="f-892">0.07</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-893">1,088,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-894">112,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-895">9.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-896">997,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-897">114,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-898">8.69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" format="ixt:fixed-zero" scale="3" id="f-899">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-900">1,030</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" scale="0" id="f-901">0.08</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-902">997,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-903">115,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-904">8.61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">72</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-877-1"><ix:continuation id="f-876-2">Anti-dilutive share-based awards excluded from the above calculations totaled approximately <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-905">0.2</ix:nonFraction> million fiscal 2023, approximately <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-906">0.1</ix:nonFraction> million in fiscal 2022 and less than <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-907">0.1</ix:nonFraction>&#160;million fiscal 2021.</ix:continuation></ix:continuation> </span></div><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_121"></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-908" continuedAt="f-908-1" escape="true">Income Taxes</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-908-1" continuedAt="f-908-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-909" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-910">270,024</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-911">225,565</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-912">221,152</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-913">45,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-914">41,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-915">34,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-916">315,117</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-917">267,313</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-918">255,390</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense/(benefit):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-919">12,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-920">50,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-921">24,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-922">1,941</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-923">2,548</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-924">3,281</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" format="ixt:num-dot-decimal" scale="3" id="f-925">10,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" format="ixt:num-dot-decimal" scale="3" id="f-926">48,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" format="ixt:num-dot-decimal" scale="3" id="f-927">27,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-928">325,176</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-929">315,598</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-930">282,974</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-931" continuedAt="f-931-1" escape="true">Significant components of the deferred tax assets and liabilities are as follows (in&#160;thousands):</ix:nonNumeric></span></div><ix:continuation id="f-931-1"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:72.360%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory valuation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-932">35,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-933">30,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee benefits costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" format="ixt:num-dot-decimal" scale="3" id="f-934">17,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" format="ixt:num-dot-decimal" scale="3" id="f-935">24,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-936">812,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-937">763,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:DeferredTaxAssetsDeferredCompensation" format="ixt:num-dot-decimal" scale="3" id="f-938">15,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="tsco:DeferredTaxAssetsDeferredCompensation" format="ixt:num-dot-decimal" scale="3" id="f-939">13,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workers' compensation insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" format="ixt:num-dot-decimal" scale="3" id="f-940">15,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" format="ixt:num-dot-decimal" scale="3" id="f-941">14,667</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-942">14,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-943">13,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization" format="ixt:num-dot-decimal" scale="3" id="f-944">16,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization" format="ixt:num-dot-decimal" scale="3" id="f-945">23,496</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-946">23,477</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-947">19,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-948">51,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-949">41,384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-950">1,001,753</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-951">944,331</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-8" xsi:nil="true" name="tsco:DeferredTaxLiabilitiesFinanceLeaseAssets" id="f-952"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-9" xsi:nil="true" name="tsco:DeferredTaxLiabilitiesFinanceLeaseAssets" id="f-953"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-954">773,433</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-955">723,688</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-956">229,751</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-957">231,191</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-958">26,664</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-959">20,227</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-960">1,029,848</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-961">975,106</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"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-962">28,095</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-963">30,775</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the need for a valuation allowance for all or a portion of the deferred tax assets.&#160;&#160;The Company believes that all of the deferred tax assets will more likely than not be realized through future earnings.&#160;&#160;The Company had state tax credit carryforwards of $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="f-964">15.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="f-965">14.0</ix:nonFraction> million as of December&#160;30, 2023 and December&#160;31, 2022, respectively, with varying dates of expiration through 2038.&#160;&#160;The Company provided <ix:nonFraction unitRef="usd" contextRef="c-9" decimals="0" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="0" id="f-966"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="0" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="0" id="f-967">no</ix:nonFraction></ix:nonFraction> valuation allowance as of December&#160;30, 2023 and December&#160;31, 2022 for state tax credit carryforwards, as the Company believes it is more likely than not that all of these credits will be utilized before their expiration dates.</span></div></ix:continuation><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">73</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><ix:continuation id="f-908-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-968" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate is as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-969">300,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-970">294,905</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-971">268,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-972">41,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-973">41,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-974">36,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits, net of federal tax benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-975">10,709</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-976">15,616</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-977">13,157</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation programs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductions" format="ixt:num-dot-decimal" scale="3" id="f-978">10,442</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductions" format="ixt:num-dot-decimal" scale="3" id="f-979">9,025</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductions" format="ixt:num-dot-decimal" scale="3" id="f-980">13,368</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="f-981">3,766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="f-982">4,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="f-983">4,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-984">325,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-985">315,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-986">282,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its affiliates file income tax returns in the U.S. and various state and local jurisdictions.&#160;&#160;With few exceptions, the Company is no longer subject to federal, state and local income tax examinations by tax authorities for years before 2019.&#160;&#160;Various states have completed an examination of our income tax returns for 2017 through 2021 with minimal adjustments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax positions that, if recognized, would decrease the effective tax rate, is $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="f-987">7.6</ix:nonFraction> million at December&#160;30, 2023. In addition, the Company recognizes current interest and penalties accrued related to these uncertain tax positions as interest expense, and the amount is not material to the Consolidated Statements of Income.&#160;&#160;The Company has considered the reasonably possible expected net change in uncertain tax positions during the next 12 months and does not expect any material changes to our liability for uncertain tax positions through December&#160;28, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="f-988" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending gross amount of unrecognized tax benefits (exclusive of interest and penalties) is as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-989">5,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-990">3,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-991">3,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-992">2,211</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-993">1,359</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-994">927</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-995">2,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-996">760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-997">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-998">346</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-999">506</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1000">465</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1001">9,265</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1002">5,362</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1003">3,749</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"/></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_124"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-1004" continuedAt="f-1004-1" escape="true">Retirement Benefit Plans</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-1004-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a defined contribution benefit plan, the Tractor Supply Company 401(k) Retirement Savings Plan (the &#8220;401(k) Plan&#8221;), which provides retirement benefits for eligible employees.&#160;&#160;The Company matches (in cash) <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" scale="-2" id="f-1005">100</ix:nonFraction>% of the employee&#8217;s elective contributions up to <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="tsco:MaximumPercentageOfEmployeesCompensationEligibleFor100Match" scale="-2" id="f-1006">3</ix:nonFraction>% of eligible compensation plus <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="tsco:PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" scale="-2" id="f-1007">50</ix:nonFraction>% of the employee&#8217;s elective contributions from <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="tsco:MinimumPercentageofEmployeesCompensationEligibleFor50Match" scale="-2" id="f-1008">3</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="tsco:MaximumPercentageOfEmployeessCompensationEligibleFor50Match" scale="-2" id="f-1009">6</ix:nonFraction>% of eligible compensation.&#160;&#160;In no event shall the total Company match made on behalf of the employee exceed <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="tsco:CompanyMaximumMatchAsPercentageOfEligibleCompensation" scale="-2" id="f-1010">4.5</ix:nonFraction>% of the employee&#8217;s eligible compensation.&#160;&#160;All current contributions are immediately vested.&#160;&#160;Company contributions to the 401(k) Plan were approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1011">18.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1012">17.2</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1013">15.3</ix:nonFraction> million during fiscal 2023, 2022, and 2021, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers, through a deferred compensation program, the opportunity for certain qualifying employees to elect to defer a portion of their annual base salary and/or their annual incentive bonus.&#160; Under the deferred compensation program, a percentage of the participants&#8217; salary deferral is matched by the Company, limited to a maximum annual matching contribution of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="0" name="tsco:CompanyMaximumMatchUnderDeferredCompensationProgram" format="ixt:num-dot-decimal" scale="0" id="f-1014">4,500</ix:nonFraction>.&#160;&#160;The Company&#8217;s contributions, including accrued interest, were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-1015">0.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-1016">0.6</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-1017">0.3</ix:nonFraction> million during fiscal 2023, 2022, and 2021, respectively.</span></div></ix:continuation><div style="text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">74</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="f-1018" continuedAt="f-1018-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1018-1" continuedAt="f-1018-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contractual Commitments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At December&#160;30, 2023, the Company had contractual commitments of approximat</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">el</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">y $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="6" id="f-1019">44.8</ix:nonFraction>&#160;million, of which $<ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-5" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="6" id="f-1020">13.0</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> is related to the construction of new distribution centers, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and the remaining is related to purchase obligations such as inventory purchases and marketing-related contracts.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The Company does <ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:PurchaseObligationDueInSecondYear" format="ixt:fixed-zero" scale="0" id="f-1021">no</ix:nonFraction>t have material contractual commitments related to construction projects extending greater than twelve months. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, the Company had</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> $<ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription" id="f-1022">320.5&#160;million</ix:nonNumeric> le</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">gally binding minimum lease payments for leases signed, but not yet commenced. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Letters of Credit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;30, 2023, there were $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1023">58.3</ix:nonFraction> million outstanding letters of credit. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, U.S. Customs and Border Protection (&#8220;U.S. Customs&#8221;) sent the Company a notice that proposed to classify certain of our imports from China as subject to anti-dumping and countervailing (&#8220;AD/CV&#8221;) duties. We responded to U.S. Customs outlining the reasons for our position that these imports are not subject to AD/CV duties. The case was dismissed during the fourth quarter of 2023 with no material impact to the Company&#8217;s Consolidated Financial Statements. </span></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><ix:continuation id="f-1018-2"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is involved in various litigation matters arising in the ordinary course of business.  The Company believes that, based upon information currently available, any estimated loss related to such matters has been adequately provided for in accrued liabilities to the extent probable and reasonably estimable.  Accordingly, the Company currently expects these matters will be resolved without material adverse effect on its consolidated financial position, results of operations or cash flows.&#160; However, litigation and other legal matters involve an element of uncertainty. Future developments in such matters, including adverse decisions or settlements or resulting required changes to the Company&#8217;s business operations, could affect our consolidated operating results when resolved in future periods or could result in liability or other amounts material to the Company&#8217;s Consolidated Financial Statements.</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_130"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1024" continuedAt="f-1024-1" escape="true">Segment Reporting</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-1024-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="segment" contextRef="c-107" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-1025">one</ix:nonFraction> reportable segment which is the retail sale of products that support the rural lifestyle.&#160;<ix:nonNumeric contextRef="c-1" name="tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock" id="f-1026" continuedAt="f-1026-1" escape="true">The following table indicates the percentage of net sales represented by each major product category during fiscal 2023, 2022, and 2021:</ix:nonNumeric></span><ix:continuation id="f-1026-1" continuedAt="f-1026-2"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:51.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.171%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.174%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Net Sales</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:700;line-height:100%">Product Category:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Livestock, Equine &amp; Agriculture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-137" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1027">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-138" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1028">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-139" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1029">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Companion Animal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-140" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1030">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-141" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1031">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-142" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1032">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seasonal &amp; Recreation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-143" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1033">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-144" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1034">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-145" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1035">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truck, Tool, &amp; Hardware</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(d)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-146" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1036">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-147" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1037">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-148" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1038">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clothing, Gift, &amp; D&#233;cor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(e)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-149" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1039">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-150" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1040">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-151" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1041">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-152" decimals="INF" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1042">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-153" decimals="INF" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1043">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-154" decimals="INF" name="tsco:SalesRevenueNetPercentage" scale="-2" id="f-1044">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">%</span></td></tr></table></ix:continuation></div><ix:continuation id="f-1026-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Net sales by major product categories for prior periods have been reclassified to conform to the current year presentation. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(a) Includes livestock and equine feed &amp; equipment, poultry, fencing, and sprayers &amp; chemicals. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(b) Includes food, treats and equipment for dogs, cats, and other small animals as well as dog wellness. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(c) Includes tractor &amp; rider, lawn &amp; garden, bird feeding, power equipment, and other recreational products. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(d) Includes truck accessories, trailers, generators, lubricants, batteries, and hardware and tools.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(e) Includes clothing, footwear, toys, snacks, and decorative merchandise.</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_133"></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.&#160;&#160;&#160;&#160;Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">75</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_136"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9A.&#160;&#160;&#160;&#160;Controls and Procedures</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Controls and Procedures</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We carried out an evaluation required by the Securities Exchange Act of 1934, as amended (the &#8220;1934 Act&#8221;), under the supervision and with the participation of our principal executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e) under the 1934 Act) as of December&#160;30, 2023.&#160;Based on this evaluation, our principal executive officer and principal financial officer concluded that, as of December&#160;30, 2023, our disclosure controls and procedures were effective.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A report of the Company&#8217;s management on the Company&#8217;s internal control over financial reporting (as such term is defined in Rule 13a-15(f) under the 1934 Act) and a report of Ernst&#160;&amp; Young LLP, an independent registered public accounting firm, on the effectiveness of the Company&#8217;s internal control over financial reporting are included in Item&#160;8 of this Annual Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting that occurred during our last fiscal quarter that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.</span></div><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_139"></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-155" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1045"><ix:nonNumeric contextRef="c-155" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1046"><ix:nonNumeric contextRef="c-155" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1047">Other Information</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-156" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-1048" escape="true">On <ix:nonNumeric contextRef="c-157" name="ecd:TrdArrAdoptionDate" id="f-1049">November 10, 2023</ix:nonNumeric>, <ix:nonNumeric contextRef="c-157" name="ecd:TrdArrIndName" id="f-1050">Colin Yankee</ix:nonNumeric>, the Company&#8217;s <ix:nonNumeric contextRef="c-157" name="ecd:TrdArrIndTitle" id="f-1051">EVP, Chief Supply Chain Officer</ix:nonNumeric>, <ix:nonNumeric contextRef="c-157" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-1052">entered into a trading plan</ix:nonNumeric> intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (a &#8220;10b5-1 Plan&#8221;). Mr. Yankee&#8217;s 10b5-1 Plan provides for the potential sale of up to <ix:nonFraction unitRef="shares" contextRef="c-158" decimals="0" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1053">9,316</ix:nonFraction> shares of the Company&#8217;s common stock, including the sale of up to <ix:nonFraction unitRef="shares" contextRef="c-159" decimals="0" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1054">4,753</ix:nonFraction> shares of the Company&#8217;s common stock that Mr. Yankee may acquire upon exercise of options. The plan commences on February 28, 2024 and terminates on the earlier of the date all the shares under the plan are sold and October 30, 2024.</ix:nonNumeric> </span></div><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_142"></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9C.&#160;&#160;&#160;&#160;Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_145"></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%">PART III</span></div><div style="text-align:center"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_148"></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 10.&#160;&#160;&#160;&#160;Directors, Executive Officers and Corporate Governance</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the caption &#8220;Information about our Executive Officers&#8221; in Part I of this Form 10-K is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a Code of Ethics which covers all exempt employees, officers and directors of the Company, including the principal executive officer, principal financial officer, principal accounting officer and controller.  The Code of Ethics is available in the &#8220;Governance&#8221; section of the Company&#8217;s website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">ir.tractorsupply.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  A copy of the Code of Ethics can also be obtained, free of charge, upon written request to the Corporate Secretary, Tractor Supply Company, 5401 Virginia Way, Brentwood, TN 37027.  The Company intends to post amendments to or waivers, if any, from its Code of Ethics (to the extent applicable to its principal executive officer, principal financial officer, principal accounting officer or controller) on its website.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining disclosures required by this Item are incorporated herein by reference to our Proxy Statement for our Annual Meeting of Stockholders to be held on May&#160;9, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_151"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Executive Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosures required by this Item are incorporated herein by reference to our Proxy Statement for our Annual Meeting of Stockholders to be held on May&#160;9, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_154"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the caption &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221; in our Proxy Statement for our Annual Meeting of Stockholders to be held on May&#160;9, 2024, is incorporated herein by reference.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">76</span></div></td></tr></table></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of our equity compensation plans as of December&#160;30, 2023, under which equity securities are authorized for issuance, aggregated as follows:</span></div><div style="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 style="width:47.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plan Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Securities to be</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Issued Upon Exercise of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding Options, Warrants, and Rights</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercise Price of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding Options, Warrants and Rights</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Securities</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining Available</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">for Future Issuance</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Equity compensation plans approved by&#160;security holders:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Incentive Plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.65&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,466,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,669,998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Equity compensation plans not approved by security holders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.65&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,136,400&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.03pt;font-weight:400;line-height:120%;position:relative;top:-2.71pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.75pt;font-weight:400;line-height:120%">Includes 1,014,877 outstanding stock options, 384,105 unvested restricted stock units and 25,891 restricted stock units which have vested but the receipt of which have been deferred by the recipient, and 154,819 unvested performance-based restricted share units.  The 2006 Stock Incentive Plan was superseded in May 2009 by the 2009 Stock Incentive Plan.  The 2009 Stock Incentive Plan was superseded in May 2018 by the 2018 Omnibus Incentive Plan.  Shares available under the 2018 Omnibus Incentive Plan are reduced by one share for each share issued pursuant to the exercise of a stock option and by two shares for each share issued pursuant to a full-value award (e.g., restricted stock unit or performance-based restricted share unit).</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.03pt;font-weight:400;line-height:120%;position:relative;top:-2.71pt;vertical-align:baseline">(b)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.75pt;font-weight:400;line-height:120%">Excludes restricted stock units and performance-based restricted share units which have a weighted average exercise price of zero.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth in Note 2 to the Consolidated Financial Statements contained in this Form 10-K provides further information with respect to the material features of each plan.</span></div><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_157"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Certain Relationships and Related Transactions, and Director Independence</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the captions &#8220;Corporate Governance &#8211; Director Independence and Board Operations&#8221; and &#8220;Related Party Transactions&#8221; in our Proxy Statement for our Annual Meeting of Stockholders to be held on May&#160;9, 2024, is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_160"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Principal Accountant Fees and Services</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the caption &#8220;Item 2 &#8211; Ratification of Reappointment of Independent Registered Public Accounting Firm&#8221; in our Proxy Statement for our Annual Meeting of Stockholders to be held on May&#160;9, 2024, is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_163"></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%">PART IV</span></div><div><span><br/></span></div><div id="id82b30f149f2405b8f3e0025afcf0a27_166"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exhibits and Financial Statement Schedules</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a) &#160;&#160;&#160;&#160;1. Financial Statements&#160;&#160;&#160;&#160;</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Consolidated Financial Statements under Item 8 on pages </span><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="#id82b30f149f2405b8f3e0025afcf0a27_64">42</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> through </span><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="#id82b30f149f2405b8f3e0025afcf0a27_88">51</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this Form 10-K.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;2. Financial Statement Schedules</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All schedules for which provision is made in the applicable accounting regulations of the SEC are not required under the related instructions, are inapplicable or the information is included in the Consolidated Financial Statements and, therefore, have been omitted.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;3. Exhibits</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exhibits listed in the Index to Exhibits, which appears on pages </span><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="#id82b30f149f2405b8f3e0025afcf0a27_175">80</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> through 84 of this Form 10-K, are incorporated herein by reference or filed as part of this Form 10-K.</span></div><div style="padding-left:36pt;text-align:justify"><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">77</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_169"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Form 10-K Summary</span></div><div><span><br/></span></div><div><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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">78</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_172"></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:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:4.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.036%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.170%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:55.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRACTOR SUPPLY COMPANY&#160;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</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:400;line-height:100%;text-decoration:underline">February 23, 2024</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:400;line-height:100%">By:</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:100%;text-decoration:underline">/s/ Kurt D. Barton</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer and Treasurer</span></div></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 in the capacities and on the dates indicated.</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 style="width:38.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Title</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Date</span></td></tr><tr><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:100%;text-decoration:underline">/s/ Kurt D. Barton</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kurt D. Barton</span></div><div><span><br/></span></div></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:100%">Executive Vice President,<br/>Chief Financial Officer and Treasurer (Principal Financial and Accounting Officer)</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">February 23, 2024</span></td></tr><tr><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:100%;text-decoration:underline">/s/ Harry A. Lawton III</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Harry A. Lawton III</span></div></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:100%">President, Chief Executive Officer, and Director (Principal Executive Officer)<br/>&#160;</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">February 23, 2024</span></td></tr><tr><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:100%;text-decoration:underline">/s/ Edna K. Morris</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Edna K. Morris</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></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:100%">Chairman of the Board</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:0 1pt"/><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:100%">February 23, 2024</span></td></tr><tr><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:100%;text-decoration:underline">/s/ Joy Brown</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joy Brown</span></div></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:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">February 23, 2024</span></td></tr><tr><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:100%;text-decoration:underline">/s/ Ricardo Cardenas</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ricardo Cardenas</span></div></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:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">February 23, 2024</span></td></tr><tr><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:100%;text-decoration:underline">/s/ Meg Ham</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Meg Ham</span></div></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:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">February 23, 2024</span></td></tr><tr><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:100%;text-decoration:underline">/s/ Andre J. Hawaux</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andre J. Hawaux</span></div></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:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">February 23, 2024</span></td></tr><tr><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:100%;text-decoration:underline">/s/ Denise L. Jackson</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denise L. Jackson</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></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:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">February 23, 2024</span></td></tr><tr><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:100%;text-decoration:underline">/s/ Ramkumar Krishnan</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ramkumar Krishnan</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></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:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">February 23, 2024</span></td></tr><tr><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:100%;text-decoration:underline">/s/ Mark J. Weikel</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark J. Weikel</span></div></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:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><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:100%">February 23, 2024</span></td></tr></table></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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">79</span></div></td></tr></table></div></div></div><div id="id82b30f149f2405b8f3e0025afcf0a27_175"></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:9pt;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:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="-sec-extract:summary;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><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 style="width:5.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;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:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000184/restatedcertificateofi.htm">Restated Certificate of Incorporation, as amended, of the Company (restated for SEC filing purposes only) (filed as Exhibit 3.1 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on October 22, 2020, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;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:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636522000112/ex31sixthamendedandrestate.htm">Sixth Amended and Restated By-laws (filed as Exhibit 3.1 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on November 3, 2022, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Form of Specimen Certificate representing the Company&#8217;s Common Stock, par value $.008 per share (filed as Exhibit 4.2 to Amendment No. 1 to Registrant&#8217;s Registration Statement on Form S-1, Registration No. 33-73028, filed in paper form with the Commission on January 31, 1994, and incorporated herein by reference).</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;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:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000188/ex43-formofsubordinate.htm">Form of Subordinate Indenture (filed as Exhibit 4.3 to Registrant&#8217;s Registration Statement on Form S-3ASR, Registration No. 333-249595, filed with the Commission on October 22, 2020, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;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:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000119312520282282/d63980dex41.htm">Indenture, dated as of October 30, 2020, by and between Tractor Supply Company and Regions Bank, as trustee (filed as Exhibit 4.1 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on October 30, 2020, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000119312520282282/d63980dex42.htm">First Supplemental Indenture, dated as of October 30, 2020, by and between Tractor Supply Company and Regions Bank, as trustee (filed as Exhibit 4.2 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on October 30, 2020, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000119312520282282/d63980dex42.htm">Form of 1.750% Note due 2030 (filed as Exhibit 4.3 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on October 30, 2020, and incorporated herein by reference)(included in Exhibit 4.4).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000119312523137065/d381212dex42.htm">Second Supplemental Indenture, dated as of May 5, 2023, by and between Tractor Supply Company and Regions Bank, as trustee (filed as Exhibit 4.2 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on May 5, 2023, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000119312523137065/d381212dex42.htm">Form of 5.25% Note due 2033 ((filed as Exhibit 4.3 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on May 5, 2023, and incorporated herein by reference) (included in Exhibit 4.6).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex48-descriptionofsecuriti.htm">Description of Registrant's Securities Registered Pursuant to Section 12 of the Exchange Act of 1934.</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex101-deferredcompensation.htm">Tractor Supply Company Executive Deferred Compensation Plan (amended and restated effective January 1, 2023). +</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000118811207000534/ex10-39.txt">Form of Incentive Stock Option Agreement under the 2006 Stock Incentive Plan (filed as Exhibit 10.39 to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 28, 2007, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000136231008001146/c72557exv10w45.htm">Form of Incentive Stock Option Agreement under the 2006 Stock Incentive Plan (filed as Exhibit&#160;10.45 to Registrant&#8217;s Annual Report on Form&#160;10-K, filed with the Commission on February&#160;27, 2008, incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000129993306002914/exhibit1.htm">Tractor Supply Company 2006 Stock Incentive Plan (filed as Exhibit 99.1 to the Registrant&#8217;s Current Report on Form 8-K filed with the Commission on April 27, 2006, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000118811207000534/ex10-38.txt">Second Amendment to the Tractor Supply Company 2006 Stock Incentive Plan, effective February 8, 2007 (filed as Exhibit 10.38 to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 28, 2007, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000136231009002757/c81596exv10w41.htm">Form of Incentive Stock Option Agreement under the 2006 Stock Incentive Plan (filed as Exhibit 10.41 to the Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 25, 2009, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095014409003170/g18571exv99w1.htm">Tractor Supply Company 2009 Stock Incentive Plan (filed as Exhibit 99.1 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on April&#160;14, 2009, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095012309029586/c88667exv10w45.htm">Form of Restricted Share Unit Agreement under the Tractor Supply Company 2009 Stock Incentive Plan (filed as Exhibit 10.45 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on August 4, 2009, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095012309029586/c88667exv10w46.htm">Form of Nonqualified Stock Option Agreement under the Tractor Supply Company 2009 Stock Incentive Plan (filed as Exhibit 10.46 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on August 4, 2009, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">80</span></div></td></tr></table></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:9pt;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:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095012309056222/c91703exv10w48.htm">Form of Director Restricted Stock Unit Award Agreement (filed as Exhibit 10.48 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on November&#160;2, 2009, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095012309056222/c91703exv10w49.htm">Form of Restricted Share Unit Agreement for Officers (filed as Exhibit 10.49 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on November&#160;2, 2009, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095012309056222/c91703exv10w50.htm">Form of Deferred Stock Unit Award Agreement for Directors (filed as Exhibit 10.50 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on November&#160;2, 2009, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636515000042/a201410-kex1034.htm">First Amendment to the Tractor Supply Company 2009 Stock Incentive Plan, effective February 4, 2015 (filed as Exhibit 10.34 to the Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 18, 2015, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636517000094/exhibit101notepurchaseandp.htm">Note Purchase and Private Shelf Agreement, dated August 14, 2017, by and among Tractor Supply Company, PGIM, Inc. (&#8220;Prudential&#8221;) and certain of its affiliates (the &#8220;Prudential Affiliates&#8221;) party thereto (filed as Exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on August 16, 2017, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636518000036/a2018proxy-def14a.htm">Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit A to Registrant&#8217;s Proxy Statement on Schedule 14A for Registrant&#8217;s Annual Meeting of Shareholders held on May 10, 2018, filed with the Commission on March 27, 2018, and incorporated herein by reference).+</a></span></div><div style="text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636518000093/q2201810qex102formofnonqua.htm">Form of Nonqualified Stock Option Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.2 to the Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on August 9, 2018, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636518000093/q2201810qex103formofrestri.htm">Form of Restricted Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.3 to the Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on August 9, 2018, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636518000093/q2201810qex104formofperfor.htm">Form of Performance Share Unit Agreement for Officers under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.4 to the Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on August 9, 2018, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636518000119/a11142018tsco-ex101.htm">Form of Indemnification Agreement, by and between Tractor Supply Company and each of its executive officers and directors, dated November 8, 2018 (filed as Exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on November 14, 2018, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636519000035/a201810-kex1041formofrestr.htm">Form of Restricted Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.41 to the Registrant's Annual Report on Form 10-K, filed with the Commission on February 21, 2019, and incorporated herein by reference).+</a></span></div><div style="text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636519000035/a201810-kex1042formofnonqu.htm">Form of Nonqualified Stock Option Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.42 to the Registrant's Annual Report on Form 10-K, filed with the Commission on February 21, 2019, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000164/a101-employmentagreeme.htm">Employment Agreement, dated December 4, 2019, by and between Tractor Supply Company and Harry A. Lawton III (filed as Exhibit 10.1 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on December 6, 2019, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000050/a201910-kex1048.htm">Form of Performance Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.48 to the Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 20, 2020, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000050/a201910-kex1049.htm">Form of Restricted Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.49 to the Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 20, 2020, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000184/firstamendmenttonotepu.htm">First Amendment to Note Purchase and Private Shelf Agreement, dated October 16, 2020, by and among Tractor Supply Company, certain subsidiaries of Tractor Supply Company, PGIM, Inc. and certain affiliates of PGIM, Inc (filed as Exhibit 10.4 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on October 22, 2020, and incorporated herein by reference). </a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000200/secondamendment.htm">Second Amendment to Note Purchase and Private Shelf Agreement, dated November 4, 2020, by and among Tractor Supply Company, PGIM, Inc. and the other noteholders (filed as Exhibit 10.2 to Current Report on Form 8-K, filed with the Commission on November 5, 2020, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636522000049/ex1045-restrictedshareunit.htm">Form of Restricted Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.45 to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 17, 2022). +</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">81</span></div></td></tr></table></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:9pt;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:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636522000049/ex1046-restrictedshareunit.htm">Form of Restricted Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.46 to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 17, 2022). +</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636522000049/ex1047-performanceshareuni.htm">Form of Performance Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.47 to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 17, 2022). +</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636522000049/ex1048-nonqualifiedstockop.htm">Form of Nonqualifed Stock Option Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.48 to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 17, 2022). +</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.31</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.htm">Form of </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.htm">Pe</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.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:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.htm">formance</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.htm"> Share Unit Agreement</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.htm"> under the Tractor Supply Company 2018 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:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.htm"> (VP and Above)</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.htm"> (filed as Exhibit 10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.htm">62</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.htm"> to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.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:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.htm">, 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.htm">3</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1062-performanceshareuni.htm">). +</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.32</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1063-psuawardagreementceo.htm">Form of Performance Share Unit Agreement </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1063-psuawardagreementceo.htm">under the Tractor Supply Company 2018 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:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1063-psuawardagreementceo.htm"> (CEO)</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1063-psuawardagreementceo.htm"> (filed as Exhibit 10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1063-psuawardagreementceo.htm">63</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1063-psuawardagreementceo.htm"> to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1063-psuawardagreementceo.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:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1063-psuawardagreementceo.htm">, 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1063-psuawardagreementceo.htm">3</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000045/ex1063-psuawardagreementceo.htm">). +</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.33</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636522000097/ex102amendmenttonotepurcha.htm">Third Amendment to Note Purchase and Private Shelf Agreement, dated September 30, 2022, by and among Tractor Supply Company, PGIM, Inc. and the other noteholders (filed as Exhibit 10.2 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on October 5, 2022, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.34</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636522000097/ex101creditagreementdateda.htm">Credit Agreement, dated as of September 30, 2022, by and among Tractor Supply Company, as Borrower, certain lenders and Wells Fargo Bank, National Association, as Administrative Agent (filed as Exhibit 10.1 to the Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on November 3, 2022, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636522000112/ex103fourthamendmenttonote.htm">Fourth Amendment to Note Purchase and Private Shelf Agreement, dated November 2, 2022, by and among Tractor Supply Company, PGIM, Inc. and the other noteholders (filed as Exhibit 10.3 to the Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on November 3, 2022, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.36</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636522000112/ex104omnibusamendmenttonon.htm">Form of Omnibus Amendment to Non-Qualified Stock Option Grant Agreements (filed as Exhibit 10.4 to the Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on November 3, 2022, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.37</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000037/exhibit101employmentagreem.htm">Letter Agreement, dated as of February 9, 2023, amending the Employment Agreement dated December 4, 2019, by and between Tractor Supply Company and Harry A. Lawton III (filed as Exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on February 9, 2023, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.38</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000037/exhibit102archangeincontro.htm">Amended and Restated Change in Control Agreement, dated February 9, 2023 by and between Tractor Supply Company and Harry A. Lawton III (filed as Exhibit 10.2 to Current Report on Form 8-K, filed with the Commission on February 9, 2023, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.39</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000037/exhibit103archangeincontro.htm">Form of Amended and Restated Change in Control Agreement, dated as February 9, 2023 (filed as Exhibit 10.3 to Current Report on Form 8-K, filed with the Commission on February 9, 2023, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.40</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000037/exhibit104psuawardagreemen.htm">Amended and Restated Performance Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (CEO Grant Made in 2022), dated as of February 9, 2023 (filed as Exhibit 10.4 to Current Report on Form 8-K, filed with the Commission on February 9, 2023, and incorporated herein by reference). +</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.41</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636523000037/exhibit105psuawardagreemen.htm">Amended and Restated Performance Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (CEO Grant Made in 2021), dated as of February 9, 2023 (filed as Exhibit 10.5 to Current Report on Form 8-K, filed with the Commission on February 9, 2023, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex21-2023listofsubsidiaries.htm">List of subsidiaries.</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23*</span></td><td colspan="3" style="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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex23-consentofernstyoung20.htm">Consent of Ernst &amp; Young LLP.</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1*</span></td><td colspan="3" style="padding: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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex311-ceocertification2023.htm">Certification of Chief Executive Officer under Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2*</span></td><td colspan="3" style="padding: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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex312-cfocertification2023.htm">Certification of Chief Financial Officer under Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32**</span></td><td colspan="3" style="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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex32-2023ceocfocertificati.htm">Certification of Chief Executive Officer and Chief Financial Officer under Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.1*</span></td><td colspan="3" style="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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex971-clawbackpolicy.htm">Tractor Supply Company Compensation Clawback Policy</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">82</span></div></td></tr></table></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:9pt;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:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">Table </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">of Con</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#id82b30f149f2405b8f3e0025afcf0a27_7">tents</a></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101*    The following financial information from our Annual Report on Form&#160;10-K for fiscal 2023, filed with the SEC on February&#160;23, 2024, formatted in Extensible Business Reporting Language (XBRL): (i)&#160;the Consolidated Balance Sheets at December&#160;30, 2023 and December&#160;31, 2022, (ii)&#160;the Consolidated Statements of Income for the fiscal years ended December&#160;30, 2023, December&#160;31, 2022, and December&#160;25, 2021, (iii)&#160;the Consolidated Statements of Comprehensive Income for the fiscal years ended December&#160;30, 2023, December&#160;31, 2022, and December&#160;25, 2021, (iv) the Consolidated Statements of Stockholders&#8217; Equity for the fiscal years ended December&#160;30, 2023, December&#160;31, 2022, and December&#160;25, 2021, (v)&#160;the Consolidated Statements of Cash Flows for the fiscal years ended December&#160;30, 2023, December&#160;31, 2022, and December&#160;25, 2021, and (vi) the Notes to&#160;Consolidated Financial Statements.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-31.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">104&#160;&#160;&#160;&#160;The cover page from the Company's Annual Report on Form 10-K for the year ended December&#160;30, 2023, formatted in Inline XBRL (included in Exhibit 101).</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-31.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Filed herewith</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**         Furnished herewith</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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"><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 style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="tsco-20231230_g2.jpg" alt="TSC Logo.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:35px"/></div></td><td colspan="3" style="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:100%">83</span></div></td></tr></table></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.8
<SEQUENCE>2
<FILENAME>ex48-descriptionofsecuriti.htm
<DESCRIPTION>EX-4.8 DESCRIPTION OF SECURITIES
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i3dd33690b8ae41ffb3fd2bcce55f0655_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></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%">DESCRIPTION OF THE REGISTRANT&#8217;S SECURITIES</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%">REGISTERED PURSUANT TO SECTION 12 OF THE</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%">SECURITIES EXCHANGE ACT OF 1934 </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;30, 2023, Tractor Supply Company had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended&#58; our common stock. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this Exhibit 4.8, when we refer to the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221; or when we otherwise refer to ourselves, we mean Tractor Supply Company, excluding, unless otherwise expressly stated, our subsidiaries and affiliates.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following description is a summary of the material terms of our Restated Certificate of Incorporation, as amended (the &#8220;Certificate of Incorporation&#8221;) and our Sixth Amended and Restated By-laws (the &#8220;By-laws&#8221;), as currently in effect. This description is subject to, and qualified in its entirety by reference to, our Certificate of Incorporation and our By-laws, both of which are exhibits to the Annual Report on Form 10-K of which this Exhibit 4.8 is a part. We encourage you to read our Certificate of Incorporation, our By-laws and the applicable provisions of the Delaware General Corporation Law (&#8220;DGCL&#8221;), for additional information.</font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized Capital </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;30, 2023, our authorized capital stock consisted of 400,000,000 shares of common stock, par value $.008 per share, and 40,000 shares of preferred stock, par value $1.00 per share, of which 20,000 shares are designated Series B Preferred Stock. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Voting Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under the terms of the Certificate of Incorporation, each holder of common stock is entitled to one vote for each share on all matters submitted to a vote of the stockholders, including the election of directors. Our stockholders do not have cumulative voting rights. Because of this, the holders of a majority of the shares of common stock entitled to vote and present in person or by proxy at any annual meeting of stockholders are able to elect all of the directors standing for election, if they should so choose. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subject to preferences that may be applicable to any then outstanding preferred stock, holders of common stock are entitled to receive ratably those dividends, if any, as may be declared from time to time by the Board of Directors out of legally available assets or funds. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquidation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the event of our liquidation, dissolution, or winding up, holders of common stock are entitled to share ratably in the net assets legally available for distribution to stockholders after the payment of all of our debts and other liabilities and the satisfaction of any liquidation preference granted to the holders of any outstanding shares of preferred stock. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rights and Preferences</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Holders of common stock have no preemptive or conversion rights, and there are no redemption or sinking fund provisions applicable to the common stock. The rights, preferences, and privileges of the holders of common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of preferred stock, which we may designate in the future. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Board of Directors</font></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The By-laws provide for a Board of Directors of not less than one member, the exact number to be determined from time to time by resolution adopted by the affirmative vote of a majority of the total number of directors then in office. The By-laws provide that directors will be elected to hold office for a term expiring at the next annual meeting of stockholders or until a successor is duly elected and qualified or until his or her earlier resignation or removal. In uncontested director elections each director is elected by the vote of the majority of the votes cast&#59; provided, however, that in a contested election, the directors shall be elected by a plurality of the votes of the shares </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">present in person or represented by proxy at the meeting and entitled to vote on the election of directors. An incumbent nominee not receiving a majority of the votes cast in an uncontested election shall promptly tender his or her offer of resignation to the Board of Directors for its consideration if such director has not previously submitted a conditional offer of resignation. A recommendation on whether or not to accept such resignation offer shall be made by a committee of independent directors that has been delegated the responsibility of recommending nominees for director for appointment or election to the Board of Directors, or (1) if each member of such committee did not receive the required majority vote or (2) if no such committee has been appointed, a majority of the Board of Directors shall appoint a special committee of independent directors for such purpose of making a recommendation to the Board of Directors. If no independent directors received the required majority vote, the Board of Directors shall act on the resignation offers.</font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amendment to By-laws </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Certificate of Incorporation and By-laws provide that the Board of Directors is expressly authorized to alter, amend or repeal the By-laws by the affirmative vote of a majority of the total number of directors then in office. Any amendment, alteration, change, addition or repeal of the By-laws by our stockholders shall require the affirmative vote of the holders of at least a majority of our outstanding shares, voting together as a class, entitled to vote on such amendment, alteration, change, addition or repeal. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amendment to Certificate of Incorporation </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Certificate of Incorporation provides that the affirmative vote of the holders of at least a majority of the outstanding stock entitled to vote thereon, voting together in a single class, is required to amend or repeal any provision of, or to adopt a bylaw inconsistent with, the Certificate of Incorporation. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Special Meetings of Stockholders</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The By-laws provide that special meetings of our stockholders may be called by the Chairman of the Board of Directors, the Chief Executive Officer or the President. In addition, the By-laws also provide that the Secretary shall call a special meeting of stockholders upon the written request of one or more stockholders who Net Long Beneficially Own (as such term is defined in the By-Laws), in the aggregate, not less than twenty percent (20%) of our outstanding shares of common stock, subject to specified conditions and procedural, notice and information requirements in connection with the advance notice of stockholder business and director nominations, with which requesting stockholders must comply.</font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Action on Written Consent </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Certificate of Incorporation and the By-laws, any action required by law or the By-laws to be taken at any annual or special meeting of stockholders may be taken without a meeting, without prior notice and without a vote if a consent or consents in writing, setting forth the action so taken, are signed by the holders of outstanding stock having not less than the minimum number of votes that would be necessary to authorize or take such action at a meeting at which all shares entitled to vote thereon were present and voted and are delivered to us as required by law. Prompt notice of the taking of the corporate action without a meeting by less than unanimous written consent shall be given to those stockholders who have not so consented in writing.</font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advance Notice Requirements for Stockholder Proposals and Director Nominations </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:justify;text-indent:27.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our By-laws provide that stockholders seeking to nominate candidates for election as directors or to bring business before an annual or special meeting of stockholders must provide timely advance notice to us, and specify requirements as to the form and content of a stockholder&#8217;s notice, which may preclude stockholders from bringing matters before a meeting of stockholders or from making nominations for directors at a meeting of stockholders. </font></div><div style="text-align:justify;text-indent:27.35pt"><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:700;line-height:112%">Proxy Access</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our By-laws provide that, in certain circumstances, a stockholder, or a group of up to 20 stockholders, owning continuously for at least three years shares of our stock representing an aggregate of at least three percent (3%) of the outstanding shares of common stock, may include director candidates that they have nominated in our annual meeting proxy materials, provided that the stockholder(s) and the nominee(s) satisfy the requirements in our By-laws. The number of director nominees appearing in any of our annual meeting proxy materials cannot exceed the greater of (i) twenty percent (20%) of the total number of members of the Board of Directors on the last day on which a nomination notice may be submitted pursuant to Section 1.2 of the Certificate of Incorporation (rounded down to the nearest whole number) and (ii) two nominees. The nominating stockholder or group of stockholders is also required to timely deliver certain information and undertakings, and each nominee is required to meet certain qualifications, as described in more detail in our By-laws. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized but Unissued Capital Stock </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Certificate of Incorporation authorizes our Board of Directors, without further action by the stockholders and subject to any limitations imposed by the listing standards of The Nasdaq Global Select Market, to issue up to 40,000 shares of preferred stock, par value $1.00 per share, in one or more classes or series, to establish from time to time the number of shares to be included in each such class or series, to fix the rights, powers and preferences of the shares of each such class or series and any qualifications, limitations, or restrictions thereon. </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delaware law does not require stockholder approval for any issuance of authorized shares. These additional shares may be used for a variety of corporate purposes, including future public offerings, to raise additional capital or to facilitate acquisitions. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One of the effects of the existence of unissued and unreserved common stock or preferred stock may be to enable our Board of Directors to issue shares to persons friendly to current management, which issuance could render more difficult or discourage an attempt to obtain control of our company by means of a merger, tender offer, proxy contest or otherwise. Such an issuance may protect the continuity of our management and possibly deprive the stockholders of opportunities to sell their shares of common stock at prices higher than prevailing market prices. </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:700;line-height:120%">Limitation on Directors&#8217; Liability and Indemnification </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 145(a) of the DGCL grants each corporation organized thereunder the power to indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (other than an action by or in the right of the corporation) by reason of the fact that the person is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, against expenses (including attorneys&#8217; fees), judgments, fines and amounts paid in settlement that were actually and reasonably incurred by the person in connection with such action, suit or proceeding if the person acted in good faith and in a manner the person reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect to any criminal action or proceeding, had no reasonable cause to believe the person&#8217;s conduct was unlawful. The termination of any action, suit or proceeding by judgment, order, settlement, conviction, or upon a plea of nolo contendere or its equivalent, shall not, of itself, create a presumption that the person did not act in good faith and in a manner which the person reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect to any criminal action or proceeding, had reasonable cause to believe that the person&#8217;s conduct was unlawful. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 145(b) of the DGCL grants each corporation organized thereunder the power to indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action or suit by or in the right of the corporation to procure a judgment in its favor by reason of the fact that the person is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against expenses (including attorneys&#8217; fees) actually and reasonably incurred by the person in connection with the defense or settlement of such action or suit if the person acted in good faith and in a manner the person reasonably believed to be in or not opposed to the best interests of the corporation and except that no indemnification shall be </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">made pursuant to Section 145(b) of the DGCL in respect of any claim, issue or matter as to which such person shall have been adjudged to be liable to the corporation unless and only to the extent that the Delaware Court of Chancery or the court in which such action or suit was brought shall determine upon application that, despite the adjudication of liability but in view of all the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the Delaware Court of Chancery or such other court shall deem proper. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 145(c) of the DGCL provides that to the extent that a present or former director or officer of a corporation has been successful on the merits or otherwise in defense of any action, suit or proceeding referred to in Sections 145(a) and (b) of the DGCL, as described in the preceding paragraphs, or in defense of any claim, issue or matter therein, such person shall be indemnified against expenses (including attorneys&#8217; fees) actually and reasonably incurred by such person in connection therewith. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 145(g) of the DGCL provides, in general, that a corporation shall have the power to purchase and maintain insurance on behalf of any person who is or was a director, officer, employee or agent of the corporation against any liability asserted against the person in any such capacity, or arising out of the person&#8217;s status as such, regardless of whether the corporation would have the power to indemnify the person against such liability under the provisions of the DGCL.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 102(b)(7) of the DGCL enables a corporation in its certificate of incorporation, or an amendment thereto, to eliminate or limit the personal liability of a director to the corporation or its stockholders of monetary damages for violations of the directors&#8217; fiduciary duty of care as a director, except (i) for any breach of the director&#8217;s duty of loyalty to the corporation or its stockholders, (ii) for acts or omissions not in good faith or that involve intentional misconduct or a knowing violation of law, (iii) pursuant to Section 174 of the DGCL (providing for director liability in the event of unlawful payment of dividends or unlawful stock purchases or redemptions) or (iv) for any transaction from which a director derived an improper personal benefit. Our Certificate of Incorporation indemnifies the directors and officers to the full extent of the DGCL and also allows the Board of Directors to indemnify all other employees. Such right of indemnification is not exclusive of any right to which such officer or director may be entitled as a matter of law and shall extend and apply to the estates, heirs, executors and administrators of such persons.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a directors&#8217; and officers&#8217; insurance policy. The policy insures directors and officers against losses arising from certain wrongful acts in their capacities as directors and officers and reimburses us for those losses for which we have lawfully indemnified the directors and officers. The policy contains various exclusions that are normal and customary for policies of this type. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our Certificate of Incorporation, By-laws and insurance policies are necessary to attract and retain qualified persons to serve as our directors and officers. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The limitation of liability and indemnification provisions in our Certificate of Incorporation and By-laws may discourage stockholders from bringing a lawsuit against directors for breach of their fiduciary duty. They may also reduce the likelihood of derivative litigation against directors and officers, even though an action, if successful, might benefit us and other stockholders. Furthermore, a stockholder&#8217;s investment may be adversely affected to the extent we pay the costs of settlement and damage awards against directors and officers as required or allowed by these indemnification provisions. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insofar as indemnification for liabilities arising under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) may be permitted to directors, officers or persons controlling us pursuant to the foregoing provisions, we have been informed that in the opinion of the Securities and Exchange Commission such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Delaware Anti-Takeover Statute</font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain Delaware law provisions may make it more difficult for someone to acquire us through a tender offer, proxy contest or otherwise. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 203 of the DGCL provides that, subject to certain stated exceptions, an &#8220;interested stockholder&#8221; is any person (other than the corporation and any direct or indirect majority-owned subsidiary) who owns 15% or more of the outstanding voting stock of the corporation or is an affiliate or associate of the corporation and was the owner of 15% or more of the outstanding voting stock of the corporation at any time within the three-year period immediately prior to the date of determination, and the affiliates and associates of such person. A corporation may not engage in a business combination with any interested stockholder for a period of three years following the time that such stockholder became an interested stockholder unless&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">prior to such time the board of directors of the corporation approved either the business combination or transaction which resulted in the stockholder becoming an interested stockholder&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">upon consummation of the transaction which resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding shares owned by (i) persons who are directors and also officers and (ii) employee stock plans in which participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer&#59; or</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">at or subsequent to such time, the business combination is approved by the board of directors and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least sixty-six and two-thirds percent (66 2&#47;3%) of the outstanding voting stock which is not owned by the interested stockholder.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of these provisions may make a change in control of our business more difficult by delaying, deferring or preventing a tender offer or other takeover attempt that a stockholder might consider in its best interest. This includes attempts that might result in the payment of a premium to stockholders over the market price for their shares. These provisions also may promote the continuity of our management by making it more difficult for a person to remove or change the incumbent members of the board of directors.</font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transfer Agent and Registrar </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computershare Trust Company, N.A. is the transfer agent and registrar for our common stock. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Listing </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is listed on the Nasdaq Global Select Market under the symbol &#8220;TSCO.&#8221;</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-10.1
<SEQUENCE>3
<FILENAME>ex101-deferredcompensation.htm
<DESCRIPTION>EX-10.1 DEFERRED COMPENSATION
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="if9c3b91aed45442ea7d3064253958867_35"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><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:112%">TRACTOR SUPPLY COMPANY</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:112%">EXECUTIVE DEFERRED COMPENSATION PLAN</font></div><div><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:112%">Amended and restated generally effective January 1, 2023.</font></div><div><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:112%">Preamble</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:12pt;font-weight:400;line-height:112%">            Tractor Supply Company (the &#8220;Company&#8221;) established the Tractor Supply Company Executive Deferred Compensation Plan (the Plan&#8221;), originally effective as of October 31, 2001, and last restated effective as of January 1, 2009.  The Company hereby amends and restates the Plan to incorporate plan amendments since the last restatement and to make certain other changes, effective as of January 1, 2023.</font></div><div style="text-align:justify"><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:112%">Section 1.  Purpose</font></div><div style="text-align:center"><font><br></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:400;line-height:112%">The purpose of the Plan is to provide a select group of management or highly compensated employees of the Company and its subsidiaries and related limited partnerships an opportunity, in accordance with the terms and conditions set forth in the Plan, to defer compensation that otherwise would be payable currently. This Plan is intended to be an unfunded plan maintained primarily for the purpose of providing deferred compensation for a select group of management or highly compensated employees, within the meaning of sections 201(2), 301(a)(3) and 401(a)(1) of the Employee Retirement Income Security Act of 1974, as amended (&#8220;ERISA&#8221;).  The Plan is intended to be exempt from Parts 2, 3 and 4 of Title I of ERISA and shall be construed to effect such intent. </font></div><div style="text-align:justify;text-indent:36pt"><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:112%">Section 2.  Administration</font></div><div style="text-align:center"><font><br></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:400;line-height:112%">This Plan shall be administered by a committee (the &#8220;Committee&#8221;) appointed by the Board of Directors of the Company&#59; provided that in the absence of an appointed committee, the full Board shall be the Committee.  The Committee may delegate authority to its officers and other persons to properly administer the Plan on a day-to-day basis. The Committee shall have the complete discretionary authority to control the operation and the administration of this Plan, with all powers necessary to enable it to properly carry out such responsibility, including, but not limited to, the power to construe the terms of this Plan, to determine status, coverage and eligibility for benefits, and to resolve all interpretive, equitable and other questions that shall arise in the operation and administration of this Plan. All actions or determinations of the Committee shall be final, conclusive and binding on all persons.</font></div><div style="text-align:justify;text-indent:36pt"><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:112%">Section 3.  Eligibility</font></div><div style="text-align:center"><font><br></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:400;line-height:112%">Any employee of the Company, its subsidiaries, or Tractor Supply Company of Texas, LP will be eligible to participate in this Plan during any calendar year in which the employee is a member of a select group of management or highly compensated employees of the Company, within the meaning of sections 201(2), 301(a)(3) and 401(a)(1) of ERISA&#59; and is identified by the Committee as eligible to participate in the Plan (an &#8220;Eligible Employee&#8221;).  The designation by the Committee shall be deemed to be irrebuttable evidence that such individual is for all purposes a member of a select group of management and highly compensated employees.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Section 4.  Contributions</font></div><div style="text-align:center"><font><br></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:400;line-height:112%">(a)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Elective Deferrals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  After the determination of their eligibility to participate in the Plan pursuant to Section 3, Eligible Employees may make deferral elections in accordance with the procedures described herein. </font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(1)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Amounts Deferred.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  An Eligible Employee may elect in accordance with procedures established by the Committee to defer receipt of up to 40% of his or her annual base salary (including vacation pay, sick pay and holiday pay), overtime, shift differentials and commissions payable from the Company. An Eligible Employee may also elect to defer up to 92% of any annual cash bonus payment that may be payable. The Committee reserves the right in its discretion to alter the foregoing percentage limitations for any subsequent calendar years. Deferral elections shall be made in increments of 1% of compensation under procedures established by the Committee. An Eligible Employee who elects to defer any of his or her annual base salary or annual bonus payment under the Plan shall become a participant in the Plan (a &#8220;Participant&#8221;). </font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Notwithstanding the foregoing, the Committee may, in its sole discretion, identify specific forms of compensation to be included in or excluded from a Participant&#8217;s compensation eligible for deferral, provided that such Committee action shall be taken prior to the deadline for submitting deferral elections.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(2)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Deferral Elections</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Except as otherwise provided in this Section 4, deferral elections will be effective for the calendar year following the calendar year in which the election is made, and must be submitted to the Committee no later than December 31</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:112%;position:relative;top:-4.2pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> of the year immediately prior to the year in which falls the period of service for which such compensation is earned.  An election to defer may not be revoked, changed or modified for the calendar year or bonus payment at issue, except as otherwise provided herein. Unless otherwise provided by the Committee, a Participant must make a separate election with respect to each calendar year of participation in the Plan pursuant to procedures established by the Committee.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(3)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Special Rules</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Notwithstanding any other provision herein&#58;</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(A)       An Eligible Employee may make an election within thirty (30) days after the date he or she first becomes eligible to participate in the Plan to defer compensation for services to be performed after the election.  <br></font></div><div style="text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(B)       To the extent a bonus payment falls within the definition of &#8220;performance-based compensation&#8221; (as defined in Treas. Reg. Section 1.409A-1(e)), the Committee may permit a Participant to elect to defer such performance-based compensation at any time on or before the date that is six months before the end of the performance period, so long as the Participant performs services continuously from the later of (a) the beginning of the performance period, or (b) the date the performance criteria are established, through the date the election is made, and provided further that in no event may an election to defer performance-based compensation be made after such compensation has become readily ascertainable.  </font></div><div style="text-align:justify;text-indent:108pt"><font><br></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:400;line-height:112%"> (b)       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Employer Matching Contribution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. The Company shall credit to the Participant&#8217;s account a matching contribution equal to 100% of the first $3,000 of base salary deferred by a </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Participant under Section 4(a) for a calendar year and 50% of the next $3,000 of base salary deferred under Section 4(a) for a calendar year, for a maximum matching contribution of $4,500 per Participant per calendar year. </font></div><div style="text-align:justify;text-indent:36pt"><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:112%">Section 5.  Establishment of Deferred Compensation Accounts </font></div><div style="text-align:center"><font><br></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:400;line-height:112%">(a)        At the time of a Participant&#8217;s initial election to defer under Section 4(a), the Company shall establish a bookkeeping account (a &#8220;Deferred Compensation Account&#8221;) for such Participant on its books. The amounts deferred under Section 4(a) shall be credited to the Participant&#8217;s Deferred Compensation Account no later than the first day of the month following the month that the compensation would have otherwise been paid to the Participant.  Amounts credited under Section 4(b) shall be credited as of the same day the deferral under Section 4(a) is credited for which the Section 4(b) contribution relates. Separate Deferred Compensation Accounts shall be created for each calendar year and for annual base salary and annual bonus deferrals, respectively. Employer matching contributions shall be credited to the same Deferred Compensation Account as annual base salary deferrals for each year.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></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:400;line-height:112%">(b)        The Company may establish a trust (the &#8220;Trust&#8221;), as described in Section 11, as a reserve for the benefits payable hereunder and for the purposes stated in a trust instrument.  To the extent the Participants&#8217; benefits are not paid from the Trust, such benefits shall be paid from the general assets of the Company. The Participants shall have no funded, secured or preferential right to payment hereunder, but rather shall at all times have the status of a general unsecured creditor.</font></div><div style="text-align:justify;text-indent:36pt"><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:112%">Section 6.  Investment of Deferred Compensation Accounts</font></div><div style="text-align:center"><font><br></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:400;line-height:112%">(a)        If the Company establishes a Trust, the earnings, gains and losses shall be credited to each respective Deferred Compensation Account in accordance with the investment experience of the Trust.  The investment funds (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">e.g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, mutual funds, pooled funds, corporate-owned life insurance arrangements or any other arrangements, which may include fixed income funds) shall be selected and designated by the Committee from time to time in its sole discretion. The Committee at its discretion may permit Participants to direct the investment of their Accounts in such investment funds in accordance with such procedures as the Committee may adopt from time to time. Each Participant&#8217;s Deferred Compensation Account shall be credited as of each valuation date with income, gains or losses corresponding to the investment performance of the funds selected by that Participant or the Committee, as applicable.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></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:400;line-height:112%">(b)        To the extent the Company does not establish a separate fund with designated investments for the payment of any benefits hereunder, such Deferred Compensation Accounts, or the applicable portion thereof, shall accrue interest, calculated each calendar year, or other appropriate time period, at an annual rate equal to the prime rate on the first business day of such calendar year, compounded annually. </font></div><div style="text-align:justify;text-indent:36pt"><font><br></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:400;line-height:112%">(c)        In the event of a change in the ownership or effective control of the Company or a change in the ownership of a substantial portion of the assets of the Company (within the meaning of Treasury Regulation Section 1.409A-3(i)(5)) (a &#8220;Change in Control&#8221;), the investment options available under subsection (a) shall not be materially changed, except to substitute </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">similar asset classes, and the interest rate used pursuant to subsection (b) above may not be reduced, following the Change in Control.  </font></div><div style="text-align:justify;text-indent:36pt"><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:112%">Section 7.  Vesting</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:400;line-height:112%">A Participant shall be fully vested at all times in all amounts credited to the Participant&#8217;s Deferred Compensation Accounts.</font></div><div style="text-align:justify;text-indent:36pt"><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:112%">Section 8.  Payment of Amounts from Deferred Compensation Accounts</font></div><div style="text-align:center"><font><br></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:400;line-height:112%">(a)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Benefit Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(1)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Commencement of Distribution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  The balance of a Participant&#8217;s Deferred Compensation Accounts calculated under Section 6 shall be distributed to the Participant on the Distribution Date (as defined below) selected by the Participant at the time of his deferral election pursuant to Section 4(a) for that particular year and Deferred Compensation Account, except as may be required by Section 8(d).  The Company, at its discretion, may permit the Participant to elect among one or more of the following &#8220;Distribution Dates&#8221;&#58; (i) the date of the Participant&#8217;s Separation from Service, Total and Permanent Disability and&#47;or death (each, a &#8220;Distribution Event&#8221;)&#59; (ii) the anniversary of a Distribution Event&#59; and&#47;or (iii) some other specified date that is at least 24 months following the end of the calendar year for which the election is made.  If no Distribution Date is selected by a Participant at the time of the Participant&#8217;s deferral election pursuant to Section 4(a), or the Company does not permit the Participant to elect a Distribution Date other than Separation from Service, then distributions shall be made upon the Participant&#8217;s Separation from Service.  </font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(2)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Form of Distribution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  All payments under this Plan shall be made in cash.  Except as otherwise provided, a Participant&#8217;s Deferred Compensation Account shall be paid in a single lump sum payment or, if permitted by the Committee, in installments, as elected by the Participant at the time of the deferral election relating to such Deferred Compensation Account.   If no form of payment is selected by a Participant at the time of a deferral, then payments shall be made in a single lump sum payment.  The Company is not required to allow a Participant to elect a form of payment other than a single lump sum.  If payments are made in installments, the amount of each installment shall be determined by dividing the balance in the Deferred Compensation Account as of any payment date by the number of installments then remaining to be paid. The remaining Deferred Compensation Account shall continue to accrue interest at a rate and in a manner as set forth above in Section 6 until paid in full.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(3)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Election Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Notwithstanding anything herein to the contrary, to the extent allowed by the Committee, a Participant may elect to change the timing or form of payment if (i) the election does not take effect until at least 12 months after the date on which the election is made, (ii) in the case of an election related to a payment not made upon Total and Permanent Disability, death or an unforeseeable emergency, the payment with respect to which such election is made is deferred for a period of at least five years from the date such payment would otherwise have been made, and (iii) any election related to a payment to be made upon a specified time may not be made less than 12 months prior to the date of the first scheduled payment under the prior election.</font></div><div style="text-align:justify;text-indent:72pt"><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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(4)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Payments on Death</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  In the event payment commences due to the Participant&#8217;s death, payment shall be made in a lump sum to the Participant&#8217;s Designated Beneficiary.  If a Participant dies and installment payments are being made or are to be made, then the Participant&#8217;s Designated Beneficiary(ies) shall receive the remaining balance credited to Participant&#8217;s Deferred Compensation Account in a lump sum payment.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(5)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Payments on Total and Permanent Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  In the event of the Participant&#8217;s Total and Permanent Disability&#58;</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(A)       payment of amounts deferred prior to January 1, 2017 shall be made in a single lump sum&#59; and</font></div><div style="text-align:justify;text-indent:108pt"><font><br></font></div><div style="text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(B)       payment of amounts deferred on or after January 1, 2017 shall be made in the form selected by the Participant at the time of deferral pursuant to Section 8(a)(2) or, if no form of payment is selected by the Participant at the time of the deferral, in a single lump sum&#59;</font></div><div style="text-align:justify;text-indent:108pt"><font><br></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:400;line-height:112%">unless the Participant makes an election to change the time and form of payment pursuant to Section 8(a)(3) in which event such alternative time and form of payment shall apply. Payment will be made to the Participant or to an adult with whom the Participant maintains his or her residence, as the Committee in its sole and absolute discretion shall determine.  Such a payment to a legal guardian, conservator or adult shall fully discharge the Company, the Committee and the Plan from further liability on account thereof.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></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:400;line-height:112%"> (b)       The following capitalized terms shall have the meanings set forth below&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(1)        &#8220;Total and Permanent Disability&#8221; means if the Participant (i) is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a continuous period of not less than 12 months or (ii) is by reason of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a continuous period of not less than 12 months, receiving income replacement benefits for a period of not less than three months under an accident and health plan covering employees of the Participant&#8217;s employer.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(2)        &#8220;Designated Beneficiary&#8221; means the one or more than one persons designated by a Participant in writing to receive all or part of the Participant&#8217;s Deferred Compensation Account upon the Participant&#8217;s death provided such designation is delivered to the Committee prior to the Participant&#8217;s death. A designation may be replaced by a new beneficiary designation or may be revoked by the Participant at any time by written notice delivered to the Committee prior to the Participant&#8217;s death. In the event that a Designated Beneficiary(ies) has not been designated, cannot be located, or is not living at the time of Participant&#8217;s death, payment of any amounts then credited to the Participant&#8217;s Deferred Compensation Account shall be made to the Participant&#8217;s surviving spouse or, if none, to the Participant&#8217;s estate. If a Designated Beneficiary is missing or dies prior to Participant&#8217;s death, then only the remaining Designated Beneficiary(ies) in the same class (i.e., primary or secondary), if any, shall receive the deceased or missing Designated Beneficiary&#8217;s share as if such Designated Beneficiary had not been designated in the first instance. If any Designated Beneficiary dies simultaneously with </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Participant or within 24 hours of the Participant&#8217;s death, all benefits payable under the Plan shall be paid as if such Designated Beneficiary predeceased the Participant.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(3)        &#8220;Separation from Service&#8221; means a &#8220;separation from service&#8221; with the Company and its affiliates pursuant to the default definition in section 1.409A-1(h) of the Treasury Regulations.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></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:400;line-height:112%">(c)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Unforeseeable Emergency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</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:400;line-height:112%"> </font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(1)        In the event of an unforeseeable emergency, a Participant may apply to the Committee for withdrawal of his or her Deferred Compensation Accounts to the extent necessary to satisfy the emergency need. For purposes of this Plan, the term &#8220;unforeseeable emergency&#8221; shall mean a severe financial hardship to the Participant resulting from an illness or accident of the Participant, the Participant&#8217;s spouse or of a dependent (as defined in section 152(a) of the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;)) of the Participant, loss of the Participant&#8217;s property due to casualty, or other similar extraordinary and unforeseeable circumstances arising as a result of events beyond the control of the Participant. </font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(2)        Withdrawals for an unforeseeable emergency may not exceed the amounts necessary to satisfy such emergency plus amounts necessary to pay taxes reasonably anticipated as a result of the distribution, after taking into account the extent to which such hardship is or may be relieved through reimbursement or compensation by insurance or otherwise or by liquidation of the Participant&#8217;s assets (to the extent the liquidation of such assets would not itself cause severe financial hardship).</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(3)        The Committee shall have full and complete discretion to consider and make a determination concerning a request for a hardship withdrawal. The Committee is also entitled to reasonably rely upon the representations of a Participant concerning his qualification for a hardship withdrawal. All decisions of the Committee shall be final, binding and conclusive.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(4)        In the event of a Participant&#8217;s distribution as a result of an unforeseeable emergency hereunder or hardship distribution pursuant to Treas. Reg. &#167; 1.401(k)-1(d)(3) from a plan sponsored by the Company or its affiliates, any deferral elections for such Participant under this Plan shall be canceled.  After such cancellation the Participant shall not be permitted to make another deferral election under this Plan until the annual election period that ends more than six months after such distribution(s).</font></div><div style="text-align:justify;text-indent:72pt"><font><br></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:400;line-height:112%">(d)       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Required Delay</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Notwithstanding the applicable provisions of this Plan or Appendix A regarding timing of distribution of payments, the following special rules shall apply in order for this Plan to comply with section 409A of the Code&#58; (i) to the extent any distribution is to a &#8220;specified employee&#8221; (as defined under section 409A of the Code) and to the extent the applicable provisions of section 409A of the Code and the regulations thereunder require a delay of such distributions by a six-month period after the date of such Participant&#8217;s Separation from Service with the Company, no such distribution shall be made prior to the date that is six months after the date of the Participant&#8217;s Separation from Service with the Company, and (ii) any such delayed payments shall be paid to the Participant in a single lump sum within five business days after the end of the six-month delay.</font></div><div style="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><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Section 9.  Transferability of Interests</font></div><div style="text-align:center"><font><br></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:400;line-height:112%">Except as otherwise required by law, benefits payable to Participants and their beneficiaries under this Plan may not be in any manner anticipated, assigned (either at law or in equity), alienated, sold, transferred, pledged, encumbered or subjected to attachment, garnishment, levy, execution or other legal or equitable process by creditors of the Participant or the Participant&#8217;s beneficiaries.</font></div><div style="text-align:justify;text-indent:36pt"><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:112%">Section 10.  Amendment, Suspension and Termination</font></div><div style="text-align:center"><font><br></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:400;line-height:112%">The Company, in its sole and absolute discretion, at any time may amend, suspend or terminate the Plan or any portion thereof in any manner and to any extent. Such amendment, suspension or termination of the Plan shall be final and binding. No amendment, suspension or termination shall alter or impair a Participant&#8217;s rights to any amounts deferred before the date of such amendment, suspension or termination without the consent of the Participant affected thereby.</font></div><div style="text-align:justify;text-indent:36pt"><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:112%">Section 11.  General Creditor Status&#47;Unfunded Obligation</font></div><div style="text-align:center"><font><br></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:400;line-height:112%">This Plan constitutes a mere contractual promise by the Company to make the future payments as provided under this Plan to Participants and, where applicable, to Designated Beneficiaries. Notwithstanding any other provision of this Plan, a Participant and his or her Designated Beneficiary shall be treated as general, unsecured creditors of the Company at all times under the Plan. Neither a Participant nor a Designated Beneficiary shall have any preferred claim on, or any beneficial interest in, any assets of the Company, any other person, or any trust maintained in connection with this Plan which is superior in any manner to the right of any other general and unsecured creditor of the Company. It is the intention of the Company that the Deferred Compensation Accounts be unfunded for tax purposes and for purposes of Title I of ERISA and this Plan shall be construed and operated to effect such intent. Further, it is intended that the recognition of income on amounts deferred by a Participant (and any related investment adjustments) shall be determined under section 451(a) of the Code and such recognition shall be deferred until such amounts are actually received by the Participant.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></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:400;line-height:112%">The Company may establish a grantor trust described in Treasury Regulation Sections 1.677(a)-(d) to accumulate funds to pay the Deferred Compensation Accounts to Participants, provided that the trust assets shall be subject to the claims of the Company&#8217;s general creditors and shall be required to be used to satisfy the claims of the Company&#8217;s general creditors in the event the Company is &#8220;Insolvent&#8221; under the terms of such trust. </font></div><div style="text-align:justify;text-indent:36pt"><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:112%">Section 12.  No Right to Employment or Other Benefits</font></div><div style="text-align:center"><font><br></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:400;line-height:112%">Nothing contained in this Plan shall confer or shall be construed as conferring upon any Participant the right to continue in the employ of the Company in any specific capacity or for any specific term of employment or at any specific rate of compensation.</font></div><div style="text-align:justify;text-indent:36pt"><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:112%">Section 13.  Claims Procedures</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:400;line-height:112%">(a)        (1)        Any Participant or, if the Participant is deceased, the Participant&#8217;s Designated Beneficiary (the &#8220;Claimant,&#8221; which term shall include the duly authorized </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">representative of Claimant) may file a claim requesting benefits under the Plan by submitting to the Committee a written statement setting out the general nature of the claim.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(2)        If a duly submitted claim is filed, the Committee shall send notice within 90 days of the date the claim is received unless special circumstances require an extension of time for processing the claim. Such extension shall not exceed 90 days and no extension shall be allowed unless, within the initial 90-day period, the Claimant is sent an extension notice indicating the special circumstances requiring the extension and specifying a date by which the Committee expects to render its decision.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(3)        If a duly submitted claim is wholly or partly denied, the Committee&#8217;s notice of denial to the Claimant shall set forth the following&#58; </font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(A)       the specific reason or reasons for the denial&#59;</font></div><div style="text-align:justify;text-indent:108pt"><font><br></font></div><div style="text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(B)       specific references to pertinent Plan provisions on which the Committee based its denial&#59;</font></div><div style="text-align:justify;text-indent:108pt"><font><br></font></div><div style="text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(C)       a description of any additional material and information needed for the Claimant to perfect his or her claim and an explanation of why the material or information is needed&#59;</font></div><div style="text-align:justify;text-indent:108pt"><font><br></font></div><div style="text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(D)       a statement that the Claimant may request a review upon written application to the Committee, review pertinent Plan documents, and submit issues and comments in writing&#59;</font></div><div style="text-align:justify;text-indent:108pt"><font><br></font></div><div style="text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(E)       a statement that any appeal of the Committee&#8217;s adverse determination must be made in writing to the Committee within 60 days after receipt of the Committee&#8217;s notice of denial of benefits, and that failure to appeal the action to the Committee in writing within the 60-day period will render the Committee&#8217;s determination final, binding and conclusive&#59; and</font></div><div style="text-align:justify;text-indent:108pt"><font><br></font></div><div style="text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(F)       the address of the Committee to which the Claimant may forward his or her appeal.</font></div><div style="text-align:justify;text-indent:108pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">            (b)        Within 60 days after denial of a claim as herein provided, the Claimant or a duly authorized representative may submit a written request for review of the denied claim to the Committee. The Claimant may submit, in writing, whatever issues and comments the Claimant deems pertinent. The Committee shall re-examine all facts related to the appeal and make a final determination as to whether the denial of benefits is justified under the circumstances. The Committee shall advise the Claimant in writing of its decision on the appeal, the specific reasons for the decision, and the specific Plan provisions on which the decision is based. The notice of the decision shall be given within 60 days of the Claimant&#8217;s written request for review, unless special circumstances (such as a hearing) would make the rendering of a decision within the 60-day period infeasible, but in no event shall the Committee render a decision regarding the denial of a claim for benefits later than 120 days after its receipt of a request for review. If an extension of time for review is required because of special circumstances, written notice of the extension shall be furnished to the Claimant prior to the date the extension period commences.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Section 14.  Miscellaneous</font></div><div style="text-align:center"><font><br></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:400;line-height:112%">(a)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. The Company shall have the right to take any and all actions which it deems necessary or appropriate to satisfy any federal, state and local withholding obligations with respect to any amounts payable under this Plan.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></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:400;line-height:112%">(b)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Successors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Except as otherwise provided herein, this Plan shall be binding upon and inure to the benefit of the Company, the Participant and their heirs, executors, administrators, legal representatives, and successors.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></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:400;line-height:112%">(c)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Choice of Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. This Plan shall be construed in accordance with and governed by the law of the State of Tennessee, except to the extent preempted by federal law.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></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:400;line-height:112%">(d)       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Discharge of Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. The payment by the Company of the benefits due under this Plan to a Participant or Designated Beneficiary discharges the Company&#8217;s obligations under this Plan with respect to such Participant and the Participant shall have no further rights under this Plan.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></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:400;line-height:112%">(e)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Construction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. The headings and subheadings set forth in this Plan are intended for convenience only and have no substantive meaning whatsoever. In the construction of this Plan, the masculine shall include the feminine and the singular shall include the plural. </font></div><div style="text-align:justify;text-indent:36pt"><font><br></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:400;line-height:112%">(f)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;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:112%">. This Plan contains the entire agreement between the parties hereto with respect to the subject matter hereof and supersedes all understandings, both oral and written, respecting the subject matter hereof.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></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:400;line-height:112%">(g)        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">409A Compliance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  The provisions of this Plan are intended to comply with, and shall be interpreted consistent with, the requirements of section 409A of the Code so as to avoid any adverse tax consequences under section 409A of the Code.  Notwithstanding any other provision of this Agreement, any reference to termination of the Participant&#8217;s employment for any reason shall refer to a termination of employment that constitutes a Separation from Service.  Neither the Company nor any affiliates makes any representations with respect to the application of section 409A of the Code to any tax, economic or legal consequences of any payments hereunder. Each Participant retains full responsibility for the potential application of section 409A of the Code to the tax and legal consequences of payments payable to the Participant hereunder and the Company shall not indemnify or otherwise compensate any Participant for any violation of section 409A of the Code that may occur in connection with the Plan.  In accordance with the applicable provisions under Treas. Reg. Section 1.409A-3(j)(4), the Committee may, in its sole discretion, provide for the acceleration of the time or schedule of a payment under the Plan to pay employment taxes and any income taxes imposed on the amount distributed to pay such employment taxes&#59; and to reflect payment of state, local, or foreign tax obligations arising from participation in the Plan that apply to an amount deferred under the Plan before the amount is paid or made available to the Participant and any income taxes imposed on the amount distributed to pay such state, local, or foreign tax amount.  In the event of the Plan&#8217;s termination, benefits will be paid at the time and in the manner provided under the terms of the Plan unless the Plan is terminated in accordance with Treas. Reg. Section 1.409A-3(j)(4)(ix), in which event payment may be accelerated as provided in Treas. Reg. Section 1.409A-3(j)(4)(ix). </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></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:400;line-height:112%">IN WITNESS WHEREOF, the Company has caused this Plan, as amended and restated, to be executed by its duly authorized officer and its seal affixed hereto on this ______ day of ___________________, 2022.</font></div><div style="text-indent:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">TRACTOR SUPPLY COMPANY</font></div><div><font><br></font></div><div style="text-indent:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                                                                       </font></div><div style="text-indent:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Title&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                                                                    </font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><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:112%">Appendix A. Benefits and Special Terms</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:112%">Restated Separate Agreements</font></div><div style="text-align:center"><font><br></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:400;line-height:112%">This Appendix A describes the benefits and special terms with respect to certain prior Deferred Compensation Agreements (the &#8220;Agreements&#8221;) between the Company and certain Participants.  The Participants to whom this Appendix applies and the original date of each separate Agreement is listed on Schedule A to this Appendix.  This Plan, together with the Appendix, consolidates all such agreements under this Plan.  The terms of this Plan shall be the sole terms and provisions of such Agreements and all such separate Agreements shall thereupon be void and of no effect. Generally, the terms and provisions of the Plan shall apply to the accounts maintained under this Appendix A, provided, however, that this Appendix A shall apply to such accounts notwithstanding any contrary provisions of the Plan.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></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:400;line-height:112%">A.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Solely for purposes of this Appendix A, the following definitions shall apply&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt">&#8220;Agreement Effective Date&#8221; means, with respect to any Appendix A Participant, the date of the original Agreement as listed on Schedule A. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt">&#8220;Appendix A Deferred Compensation Account&#8221; or &#8220;Appendix A Account&#8221; shall be the account established by the Company for the Appendix A Participant pursuant to Section 2 of this Appendix A.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt">&#8220;Appendix A Participant&#8221; means an individual, regardless of whether the individual has become a Participant pursuant Section 4(a), who is listed on Schedule A and is hereby deemed to be a &#8220;Participant&#8221; in the Plan.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt">&#8220;Cause&#8221; means incompetence, insubordination, conviction of or plea of nolo contendere to a felony, intoxication, or drug addiction.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt">&#8220;Continuous Service&#8221; means the period beginning on the Agreement Effective Date and ending with a termination of employment.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt">&#8220;Retirement&#8221; means a termination of employment on or after the Appendix A Participant attains age fifty-five (55), other than termination by the Company for Cause.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></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:400;line-height:112%">B.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Establishment and Maintenance of Deferred Compensation Appendix A Account.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">            The Company has previously established the Appendix A Deferred Compensation Accounts in accordance with the terms of the Agreements, and made annual bookkeeping additions to the Appendix A Accounts at the time and in the amounts specified in the Agreements, together with interest thereon.  No further annual bookkeeping additions shall be made to any Appendix A Account, provided, however, that earnings shall continue to be credited thereto in accordance with Section 6 of the Plan.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> &#160;&#160;&#160;&#160;    Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font></div><div style="text-indent:36pt"><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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt;text-decoration:underline">Termination Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. If an Appendix A Participant has a Separation from Service before Retirement or death, except for termination for Cause, then, subject to Section 8(d) of the Plan, his Appendix A Account shall be paid to him in a single lump-sum within ninety (90) days of his Separation from Service in accordance with the following vesting schedule.  Any amounts in which the Participant is not vested at the time of the Participant&#8217;s Separation from Service shall be forfeited upon such Separation from Service. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.608%"><tr><td style="width:1.0%"></td><td style="width:54.367%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Full Years of Continuous Service to Separation from Service</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Percentage Vested</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Less than 5 years</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">0%</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">At least 5 years but less than 8 years</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">30%</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">At least 8 years but less than 10 years</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">60%</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">10 years or more</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">100%</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt;text-decoration:underline">Termination for Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Notwithstanding any other provision in this Plan, if the Participant is discharged by the Company for Cause, all amounts otherwise payable under this Appendix A shall be forfeited and the Participant shall have no right to receive any part of his Appendix A Account at any time.        &#8216;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                        </font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> &#160;&#160;&#160;&#160;  Compensation Due Upon Retirement, Death or Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font></div><div><font><br></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:400;line-height:112%">The benefits payable hereunder shall be paid in accordance with the provisions of this Section D, subject to any contrary election of the Appendix A Participant pursuant to any transition elections permitted during 2007 and&#47;or 2008, or a withdrawal for an unforeseeable emergency pursuant to Section 8(c) of the Plan.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt;text-decoration:underline">Retirement Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Upon Separation from Service by the Appendix A Participant or by the Company without cause on or after the date on which the Appendix A Participant attains age fifty-five (55), the Company shall pay to the Appendix A Participant the amount held in his Appendix A Account in equal monthly payments to be made over a period of five (5) years.  Subject to Section 8(d) of the Plan, payments shall begin on the first day of the second month following the Participant&#8217;s Separation from Service.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt;text-decoration:underline">Death Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:11.67pt">Subject to Paragraph 2(ii) below, in the event the Appendix A Participant&#8217;s employment with the Company terminates by reason of death of the Appendix A Participant, the Company shall pay the Appendix A Account to the Designated Beneficiary(ies) of the Appendix A Participant, including interest accrued in accordance with Section 6 of the Plan, within ninety (90) days after the death of the Appendix A Participant. In the event that no Designated Beneficiary has been designated, can be located, or is living at the time of Appendix A Participant&#8217;s death, payment of any amounts then credited to the Appendix A Participant&#8217;s Appendix A Account shall be made to the Appendix A Participant&#8217;s surviving spouse or, if none, to the Appendix A Participant&#8217;s estate. If a Designated Beneficiary is missing or dies prior to Appendix A Participant&#8217;s death, then the remaining Designated Beneficiary(ies) in the same class (i.e., primary or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="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:112%">secondary), if any, shall receive the deceased or missing Designated Beneficiary&#8217;s share as if such Designated Beneficiary had not been designated in the first instance. If any Designated Beneficiary dies simultaneously with Appendix A Participant or within 24 hours of the Appendix A Participant&#8217;s death, all amounts payable hereunder shall be paid as if such Designated Beneficiary predeceased the Appendix A Participant.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:8.34pt">In the event the Appendix A Participant dies after Retirement or Total and Permanent Disability, the Company shall pay the remaining balance of the Appendix A Account, including accrued interest in accordance with Section 6, within ninety (90) days after the death of the Appendix A Participant, as provided in Paragraph (i) above.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt;text-decoration:underline">Disability Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  In the event of the Appendix A Participant&#8217;s Total and Permanent Disability while employed with the Company (without a break in Continuous Service from the Agreement Effective Date), the Company shall pay the Appendix A Participant the balance of his Appendix A Account in equal monthly installments over a period of five (5) years, beginning on the first day of the second month after it is determined that the Appendix A Participant is Totally and Permanently Disabled.  The Appendix A Account shall continue to be credited with interest accrued in accordance with Section 6.</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><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:112%">Tractor Supply Company</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:112%">Executive Deferred Compensation Plan</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:112%">Schedule A</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:112%">Separate Deferred Compensation Agreements</font></div><div style="text-align:center"><font><br></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:400;line-height:112%">The following individuals had Separate Deferred Compensation Agreements that were merged into this Plan as of January 1, 2009.  The amended and restated Plan as of January 1, 2009, constituted a complete restatement and amendment of his or her Agreement and all rights with respect to his or her deferred compensation accrued under the Agreement are governed solely by the terms and conditions of the Plan.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:44.230%"><tr><td style="width:1.0%"></td><td style="width:42.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Date of Agreement</font></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Name</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div><font><br></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><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>4
<FILENAME>ex21-2023listofsubsidiaries.htm
<DESCRIPTION>EX-21 LIST OF SUBSIDIARIES
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i1f1f1cc33b3944d0ad0476dcd95f5db5_1"></div><div style="min-height:72pt;width:100%"><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:120%;text-decoration:underline">Exhibit 21</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.043%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.779%"></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:700;line-height:100%">Subsidiaries</font></td><td colspan="3" style="padding:0 1pt"></td><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:700;line-height:100%">Jurisdiction of Organization</font></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></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%">Tractor Supply Co. of Michigan, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Michigan</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%">Tractor Supply Co. of Texas, LP</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Texas</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%">TSC Purchasing LLC</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Delaware</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%">TSC Franklin DC, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Delaware</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%">TSC SSC Bond, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Delaware</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%">Petsense LLC</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Delaware</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%">TSC Navarre DC, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Delaware</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%">TSC Maumelle DC, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Delaware</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%">Tractor Supply Company Northeast, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Delaware</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%">TSC Holdings, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Delaware</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%">TSC Services, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Delaware</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%">TSC Store Support, LP</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Delaware</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%">Tractor Supply Company West, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Delaware</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%">Orscheln Farm and Home LLC</font></td><td colspan="3" style="padding:0 1pt"></td><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%">Missouri</font></td></tr></table></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
<SEQUENCE>5
<FILENAME>ex23-consentofernstyoung20.htm
<DESCRIPTION>EX-23 CONSENT
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i801831e50ed94858a58e78f72b2f595b_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit 23</font></div><div><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:400;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></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:120%">We consent to the incorporation by reference in the following Registration Statements&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Registration Statement on Form S-8 (File No. 333-10699) pertaining to the Tractor Supply Company 1996 Associate Stock Purchase Plan,</font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) Registration Statement on Form S-3 (File No. 333-35317) pertaining to the Tractor Supply Company Restated 401(k) Retirement Plan,</font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) Registration Statement on Form S-8 (File No. 333-80619) pertaining to the Tractor Supply Company 1994 Stock Option Plan,</font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4) Registration Statement on Form S-8 (File No. 333-102768) pertaining to the Tractor Supply Company 2000 Stock Incentive Plan,</font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5) Registration Statement on Form S-8 (File No. 333-136502) pertaining to the Tractor Supply Company 2006 Stock Incentive Plan, </font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6) Registration Statement on Form S-8 (File No. 333-160968) pertaining to the Tractor Supply Company 2009 Stock Incentive Plan, </font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7) Registration Statement on Form S-8 (File No. 333-225430) pertaining to the Tractor Supply Company 2018 Omnibus Incentive Plan, and</font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8) Registration Statement on Form S-3 (File No. 333-249595) pertaining to the Shelf Registration Statement of Tractor Supply Company&#59;</font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font><br></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:120%">of our reports dated February&#160;23, 2024, with respect to the consolidated financial statements of Tractor Supply Company, and the effectiveness of internal control over financial reporting of Tractor Supply Company, included in this Annual Report (Form 10-K) of Tractor Supply Company for the year ended December&#160;30, 2023.</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-indent:306pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Ernst &#38; Young LLP</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:120%">Nashville, Tennessee</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;23, 2024</font></div><div style="margin-bottom:10pt"><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>ex311-ceocertification2023.htm
<DESCRIPTION>EX-31.1 CEO CERTIFICATION
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ia0d57bbd5d8a4aafa4ac167501feae30_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit 31.1</font></div><div><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:400;line-height:120%;text-decoration:underline">CERTIFICATIONS</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:120%">I, Harry A. Lawton III, certify that&#58;</font></div><div><font><br></font></div><div style="margin-bottom:9pt;padding-left:36pt;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:10.5pt">I have reviewed this annual report on Form 10-K of Tractor Supply Company&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;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:10.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-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:10.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-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant's other certifying officer(s) 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-bottom:9pt;padding-left:72pt;text-indent:-18pt"><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:6.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-bottom:9pt;padding-left:72pt;text-indent:-18pt"><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:6.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-bottom:9pt;padding-left:72pt;text-indent:-18pt"><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:6.91pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><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:6.34pt">Disclosed in this report any change 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-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><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:6.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's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><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:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-bottom:9pt;text-indent:18pt"><font><br></font></div><div style="margin-bottom:9pt;text-indent: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:5.114%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.939%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.849%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.698%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</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%;text-decoration:underline">February 23, 2024</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%;text-decoration:underline">&#47;s&#47; Harry A. Lawton III</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Harry A. Lawton III</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div style="height:42.75pt;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>ex312-cfocertification2023.htm
<DESCRIPTION>EX-31.2 CFO CERTIFICATION
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ibe6366bc16f14c3b9790ee44dc3e684c_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit 31.2</font></div><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%;text-decoration:underline">CERTIFICATIONS</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:120%">I, Kurt D. Barton, certify that&#58;</font></div><div><font><br></font></div><div style="margin-bottom:9pt;padding-left:36pt;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:10.5pt">I have reviewed this annual report on Form 10-K of Tractor Supply Company&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;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:10.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-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:10.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-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant's other certifying officer(s) 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-bottom:9pt;padding-left:72pt;text-indent:-18pt"><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:6.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-bottom:9pt;padding-left:72pt;text-indent:-18pt"><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:6.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-bottom:9pt;padding-left:72pt;text-indent:-18pt"><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:6.91pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><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:6.34pt">Disclosed in this report any change 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-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><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:6.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's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><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:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-bottom:9pt;padding-left:36pt"><font><br></font></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.095%"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;&#160;&#160;</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%;text-decoration:underline">February 23, 2024</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%;text-decoration:underline">&#47;s&#47; Kurt D. Barton</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">&#160;</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%">&#160;</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%">Kurt D. Barton</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">&#160;</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%">&#160;</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%">Executive Vice President, Chief Financial Officer and Treasurer</font></td></tr></table></div><div style="height:42.75pt;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
<SEQUENCE>8
<FILENAME>ex32-2023ceocfocertificati.htm
<DESCRIPTION>EX-32 CEO & CFO CERTIFICATION
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i4295d1bf3ced4074bc965d680095b0d2_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit 32</font></div><div><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:400;line-height:120%;text-decoration:underline">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:400;line-height:120%;text-decoration:underline">OF THE SARBANES-OXLEY ACT OF 2002 (18 U.S.C. SECTION 1350)</font></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:120%">In connection with the Annual Report (&#8220;Report&#8221;) of Tractor Supply Company (the &#8220;Company&#8221;) on Form 10-K for the fiscal year ended December&#160;30, 2023, as filed with the Securities and Exchange Commission on the date hereof, we, Harry A. Lawton III, Chief Executive Officer, and Kurt D. Barton, Chief Financial Officer, of the Company, certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. section 1350), that&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;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 (15 U.S.C. 78m(a) or 78o(d))&#59; and</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;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="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:10pt;font-weight:400;line-height:120%">Dated&#58;&#160; February&#160;23, 2024</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Harry A. Lawton III</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Harry A. Lawton III</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Kurt D. Barton</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kurt D. Barton</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer and Treasurer</font></td></tr></table></div><div><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>9
<FILENAME>ex971-clawbackpolicy.htm
<DESCRIPTION>EX-97.1 COMPENSATION CLAWBACK POLICY
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i80fa860c9bd6472880363f9d28201a91_35"></div><div style="min-height:72pt;width:100%"><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:112%">Tractor Supply Company </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:112%">Compensation Clawback Policy</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Board of Directors (the &#8220;Board&#8221;) of Tractor Supply Company (the &#8220;Company&#8221;), with the recommendation of the Compensation and Human Capital Committee of the Board (the &#8220;Committee&#8221;) has adopted this Compensation Clawback Policy (this &#8220;Policy&#8221;) to require the recoupment of compensation in certain circumstances in the event of a restatement of financial results by the Company. This Policy shall be interpreted to comply with the requirements of U.S. Securities and Exchange Commission rules and Nasdaq listing standards implementing Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 and, to the extent this Policy is in any manner deemed inconsistent with such rules, this Policy shall be treated as retroactively amended to be compliant with such rules.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-indent:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Recoupment Upon Financial Restatement</font></div><div style="text-indent:6pt"><font><br></font></div><div style="text-align:justify;text-indent:42pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If 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 (a &#8220;Financial Restatement&#8221;), the Board, based upon the recommendation of the Committee, shall cause the Company to recoup from each current or former Executive Officer (as defined below), as promptly as reasonably possible, any erroneously awarded Incentive-Based Compensation (as defined below) during the three completed fiscal years immediately preceding the date on which the Company is required to prepare a Financial Restatement, or any transition period that results from a change in the Company&#8217;s fiscal year (as set forth in Rule 5608 of the Nasdaq Listing Rules) (the &#8220;Recovery Period&#8221;).</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:41.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8220;Incentive-Based Compensation&#8221; shall mean all compensation granted, earned or vested based wholly or in part upon the attainment of any financial reporting measure that is determined and presented in accordance with the accounting principles used in preparing the Company&#8217;s financial statements, and any measure that is derived wholly or in part from such measures, whether or not presented within the Company&#8217;s financial statements or included in a filing with the U.S. Securities and Exchange Commission, including stock price and total shareholder return (&#8220;TSR&#8221;), including but not limited to performance-based cash, stock, options or other equity-based awards paid or granted.</font></div><div style="text-align:justify;text-indent:41.95pt"><font><br></font></div><div style="text-align:justify;text-indent:41.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">For purposes of this Policy, the date on which the Company is required to prepare a Financial Restatement is the earlier to occur of (i) the date the Board or a Board committee (or authorized officers of the Company if Board action is not required) concludes, or reasonably should have concluded, that the Company is required to prepare a Financial Restatement, or (ii) the date a court, regulator, or other legally authorized body directs the Company to prepare a Financial Restatement.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:41.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In the event of a Financial Restatement, the amount to be recovered will be the excess of (i) the Incentive-Based Compensation received by the Executive Officer during Recovery Period, based on the erroneous data and calculated without regard to any taxes paid or withheld, over (ii) </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">the Incentive-Based Compensation that would have been received by the Executive Officer had it been calculated based on the restated financial information, as determined by the Board, upon the recommendation of the Committee.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:41.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">For Incentive-Based Compensation based on stock price or TSR, where the amount of erroneously awarded compensation is not subject to mathematical recalculation directly from the information in the Financial Restatement, then the Board, upon the recommendation of the Committee, shall determine the amount to be recovered based on a reasonable estimate of the effect of the Financial Restatement on the stock price or TSR upon which the Incentive-Based Compensation was received and the Company shall document the determination of that estimate and provide it to Nasdaq.</font></div><div style="text-align:justify;text-indent:41.95pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Executive Officers</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:46.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">For purposes of this Policy, the term &#8220;Executive Officer&#8221; means those persons who are designated by the Company&#8217;s Board as &#8220;officers&#8221; for purposes of Section 16 of the Securities Exchange Act of 1934, as amended, and the rules promulgated thereunder and who were employed by the Company or a subsidiary of the Company during the performance period applicable to the Incentive-Based Compensation in question. This Policy shall be binding and enforceable against all Executive Officers and their beneficiaries, executors, administrators, and other legal representatives.</font></div><div style="text-align:justify;text-indent:46.55pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Exceptions</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:42pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%">The compensation recouped under this Policy shall not include Incentive-Based Compensation received by an Executive Officer (i) prior to beginning service as an Executive Officer or (ii) if he or she did not serve as an Executive Officer at any time during the applicable Recovery Period. The Board (or a majority of independent directors serving on the Board), upon the recommendation of the Committee, may determine not to seek recovery from an Executive Officer in whole or part to the extent it determines in its sole discretion that such recovery would be impracticable because (A) the direct expense paid to a third party to assist in enforcing recovery would exceed the recoverable amount (after having made a reasonable attempt to recover the erroneously awarded Incentive-Based Compensation and providing corresponding documentation of such attempt to Nasdaq), (B) recovery would violate the home country law that was adopted prior to November 28, 2022, as determined by an opinion of counsel licensed in the applicable jurisdiction that is acceptable to and provided to Nasdaq, or (C) recovery would likely cause the Company&#8217;s 401(k) plan or any other tax-qualified retirement plan to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Internal Revenue Code of 1986, as amended, and the regulations thereunder.</font></div><div style="text-align:justify;text-indent:42pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">No-Fault Recovery</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:42pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%">Recoupment under this Policy shall be required regardless of whether the Executive Officer or any other person was at fault or responsible for accounting errors that contributed to the need for the Financial Restatement or engaged in any misconduct.</font></div><div style="text-align:justify;text-indent:42pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">No Indemnification</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify;text-indent:41.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Company shall not indemnify any Executive Officer or pay or reimburse the premium for any insurance policy to cover any losses incurred by such Executive Officer under this Policy.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Administration</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:41.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Board shall make all determinations regarding the application and operation of this Policy in its sole discretion, taking into account the recommendation of the Committee, and all such determinations shall be final and binding. Notwithstanding the foregoing, the Board, based upon the recommendation of the Committee, may amend this Policy from time to time in its discretion. Further, the exercise by the Board of any rights pursuant to this Policy shall be without prejudice to any other rights that the Company, the Board, or the Committee may have with respect to any Executive Officer subject to this Policy.</font></div><div style="text-align:justify;text-indent:41.95pt"><font><br></font></div><div style="text-align:justify;text-indent:42pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Company may use any legal or equitable remedies that are available to the Company to recoup any erroneously awarded Incentive-Based Compensation, including but not limited to by collecting from the Executive Officer a cash payment or shares of Company common stock or by forfeiting any amounts that the Company owes to the Executive Officer.</font></div><div style="text-align:justify;text-indent:42pt"><font><br></font></div><div style="text-align:justify;text-indent:41.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Policy has been adopted by the Board on November 10, 2023 and shall apply to Incentive- Based Compensation that is received by Executive Officers on or after October 2, 2023.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Incentive-Based Compensation is considered to have been received by an Executive Officer in the fiscal year during which the applicable financial reporting measure was attained, even if the payment or grant of such Incentive-Based Compensation </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-101.SCH
<SEQUENCE>10
<FILENAME>tsco-20231230.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:67563a3f-054f-44ed-998d-aad6a9e3af56,g:e7881d6e-3d94-4207-9031-282c0fcc5153-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:tsco="http://www.tractorsupply.com/20231230" 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://www.tractorsupply.com/20231230">
  <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/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:import namespace="http://xbrl.sec.gov/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-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="tsco-20231230_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="tsco-20231230_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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="tsco-20231230_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="tsco-20231230_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.tractorsupply.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://www.tractorsupply.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="CONSOLIDATEDSTATEMENTSOFINCOME" roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME">
        <link:definition>0000003 - 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://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>0000004 - 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="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000005 - 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://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000006 - 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="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000008 - 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="SignificantAccountingPolicies" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPolicies">
        <link:definition>0000009 - Disclosure - 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="ShareBasedCompensation" roleURI="http://www.tractorsupply.com/role/ShareBasedCompensation">
        <link:definition>0000010 - Disclosure - Share Based Compensation</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="BusinessCombinationsandAssetAcquisitions" roleURI="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitions">
        <link:definition>0000011 - Disclosure - Business Combinations and Asset Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssets" roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>0000012 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.tractorsupply.com/role/Debt">
        <link:definition>0000013 - 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://www.tractorsupply.com/role/Leases">
        <link:definition>0000014 - 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="CapitalStockandDividends" roleURI="http://www.tractorsupply.com/role/CapitalStockandDividends">
        <link:definition>0000015 - Disclosure - Capital Stock and Dividends</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="TreasuryStock" roleURI="http://www.tractorsupply.com/role/TreasuryStock">
        <link:definition>0000016 - Disclosure - Treasury Stock</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://www.tractorsupply.com/role/NetIncomePerShare">
        <link:definition>0000017 - 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="IncomeTaxes" roleURI="http://www.tractorsupply.com/role/IncomeTaxes">
        <link:definition>0000018 - 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="RetirementBenefitPlans" roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlans">
        <link:definition>0000019 - Disclosure - Retirement 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="CommitmentsandContingencies" roleURI="http://www.tractorsupply.com/role/CommitmentsandContingencies">
        <link:definition>0000020 - 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="SegmentReporting" roleURI="http://www.tractorsupply.com/role/SegmentReporting">
        <link:definition>0000021 - Disclosure - Segment Reporting</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="SignificantAccountingPoliciesPolicies" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesTables" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables">
        <link:definition>9954472 - Disclosure - 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="ShareBasedCompensationTables" roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationTables">
        <link:definition>9954473 - Disclosure - Share Based Compensation (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="BusinessCombinationsandAssetAcquisitionsTables" roleURI="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsTables">
        <link:definition>9954474 - Disclosure - Business Combinations and Asset Acquisitions (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="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>9954475 - Disclosure - Goodwill and Other Intangible Assets (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://www.tractorsupply.com/role/DebtTables">
        <link:definition>9954476 - 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="LeasesSupplementalLeaseLiabilityTables" roleURI="http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables">
        <link:definition>9954477 - Disclosure - Leases, Supplemental Lease Liability (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="CapitalStockandDividendsTables" roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsTables">
        <link:definition>9954478 - Disclosure - Capital Stock and Dividends (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://www.tractorsupply.com/role/NetIncomePerShareTables">
        <link:definition>9954479 - 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="IncomeTaxesTables" roleURI="http://www.tractorsupply.com/role/IncomeTaxesTables">
        <link:definition>9954480 - 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="SegmentReportingTables" roleURI="http://www.tractorsupply.com/role/SegmentReportingTables">
        <link:definition>9954481 - Disclosure - Segment Reporting (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="SignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails">
        <link:definition>9954482 - Disclosure - 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="SignificantAccountingPoliciesFairValueMeasurementsDetails" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails">
        <link:definition>9954483 - Disclosure - Significant Accounting Policies - Fair Value Measurements (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="SignificantAccountingPoliciesFairValueoftheInterestRateSwapDetails" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueoftheInterestRateSwapDetails">
        <link:definition>9954484 - Disclosure - Significant Accounting Policies - Fair Value of the Interest Rate Swap (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="SignificantAccountingPoliciesPropertyandEquipmentDetails" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails">
        <link:definition>9954485 - Disclosure - Significant Accounting Policies Property 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="ShareBasedCompensationNarrativeDetails" roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails">
        <link:definition>9954486 - Disclosure - Share Based Compensation - 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="ShareBasedCompensationAssumptionsDetails" roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails">
        <link:definition>9954487 - Disclosure - Share Based Compensation - Assumptions (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="ShareBasedCompensationShareActivityDetails" roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails">
        <link:definition>9954488 - Disclosure - Share Based Compensation - Share 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="ShareBasedCompensationOtherInformationDetails" roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails">
        <link:definition>9954489 - Disclosure - Share Based Compensation - Other 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="BusinessCombinationsandAssetAcquisitionsNarrativeDetails" roleURI="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails">
        <link:definition>9954490 - Disclosure - Business Combinations and Asset Acquisitions - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationsandAssetAcquisitionsDetails" roleURI="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails">
        <link:definition>9954491 - Disclosure - Business Combinations and Asset Acquisitions (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="GoodwillandOtherIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails" roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails">
        <link:definition>9954492 - Disclosure - Goodwill and Other Intangible Assets - Changes 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="GoodwillandOtherIntangibleAssetsNarrativeDetails" roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails">
        <link:definition>9954493 - Disclosure - Goodwill and Other Intangible Assets - 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="DebtScheduleofDebtDetails" roleURI="http://www.tractorsupply.com/role/DebtScheduleofDebtDetails">
        <link:definition>9954494 - 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://www.tractorsupply.com/role/DebtNarrativeDetails">
        <link:definition>9954495 - 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="LeasesNarrativeDetails" roleURI="http://www.tractorsupply.com/role/LeasesNarrativeDetails">
        <link:definition>9954496 - Disclosure - Leases - 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="LeasesCostDetails" roleURI="http://www.tractorsupply.com/role/LeasesCostDetails">
        <link:definition>9954497 - Disclosure - Leases, 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="LeasesTermandDiscountDetails" roleURI="http://www.tractorsupply.com/role/LeasesTermandDiscountDetails">
        <link:definition>9954498 - Disclosure - Leases, Term and Discount (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="LeasesMaturitiesDetails" roleURI="http://www.tractorsupply.com/role/LeasesMaturitiesDetails">
        <link:definition>9954499 - Disclosure - Leases, Maturities (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="LeasesDetails" roleURI="http://www.tractorsupply.com/role/LeasesDetails">
        <link:definition>9954500 - Disclosure - Leases (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="LeasesOtherInformationDetails" roleURI="http://www.tractorsupply.com/role/LeasesOtherInformationDetails">
        <link:definition>9954501 - Disclosure - Leases - Other 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="CapitalStockDetails" roleURI="http://www.tractorsupply.com/role/CapitalStockDetails">
        <link:definition>9954502 - Disclosure - Capital Stock (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="CapitalStockandDividendsDetails" roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails">
        <link:definition>9954503 - Disclosure - Capital Stock and Dividends (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="TreasuryStockDetails" roleURI="http://www.tractorsupply.com/role/TreasuryStockDetails">
        <link:definition>9954504 - Disclosure - Treasury Stock (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="NetIncomePerShareDetails" roleURI="http://www.tractorsupply.com/role/NetIncomePerShareDetails">
        <link:definition>9954505 - Disclosure - Net Income Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://www.tractorsupply.com/role/IncomeTaxesDetails">
        <link:definition>9954506 - Disclosure - 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="RetirementBenefitPlansDetails" roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails">
        <link:definition>9954507 - Disclosure - Retirement Benefit Plans (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="RetirementBenefitPlansDeferredCompensationDetails" roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails">
        <link:definition>9954508 - Disclosure - Retirement Benefit Plans Deferred Compensation (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="CommitmentsandContingenciesDetails" roleURI="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails">
        <link:definition>9954509 - Disclosure - Commitments and Contingencies (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="SegmentReportingDetails" roleURI="http://www.tractorsupply.com/role/SegmentReportingDetails">
        <link:definition>9954510 - Disclosure - Segment Reporting (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="tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" abstract="false" name="MinimumPercentageofEmployeesCompensationEligibleFor50Match" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="tsco_CombinedLeaseMaturitiesAbstract" abstract="true" name="CombinedLeaseMaturitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_GeneralLiabilityReserveMember" abstract="true" name="GeneralLiabilityReserveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_DistributionExpense" abstract="false" name="DistributionExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_SalesTaxAuditReservePolicyTextBlock" abstract="false" name="SalesTaxAuditReservePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="tsco_SoftwareMaximumOrMinimumAxis" abstract="true" name="SoftwareMaximumOrMinimumAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" abstract="false" name="Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_Storeleasesoptionalrenewalperiodsminimum" abstract="false" name="Storeleasesoptionalrenewalperiodsminimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tsco_A1750SeniorNotesMember" abstract="true" name="A1750SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_TermLoanMaximumBorrowingCapacity" abstract="false" name="TermLoanMaximumBorrowingCapacity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_WarehousingAndDistributionCostsPolicyTextBlock" abstract="false" name="WarehousingAndDistributionCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" abstract="false" name="DeferredTaxLiabilitiesFinanceLeaseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_SoftwareMaximumMember" abstract="true" name="SoftwareMaximumMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_FinanceLeaseLiabilityPresentValue" abstract="false" name="FinanceLeaseLiabilityPresentValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDueThereafter" abstract="false" name="FutureMinimumPaymentsDueThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_Workerscompensationandgeneralliabilitydeductible" abstract="false" name="Workerscompensationandgeneralliabilitydeductible" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_VestingTermMaximum" abstract="false" name="VestingTermMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tsco_ConsolidatedBalanceSheetsUnauditedAbstract" abstract="true" name="ConsolidatedBalanceSheetsUnauditedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_CashPaidDuringPeriodForAbstract" abstract="true" name="CashPaidDuringPeriodForAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_DeferredTaxAssetsDeferredCompensation" abstract="false" name="DeferredTaxAssetsDeferredCompensation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" abstract="false" name="AveragePercentageOfSalesByProductCategoriesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="tsco_ScheduleDefinedContributionBenefitPlanTable" abstract="true" name="ScheduleDefinedContributionBenefitPlanTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" abstract="false" name="DeferredTaxAssetsLongTermTaxEffectOfAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" abstract="false" name="CompanyMaximumMatchAsPercentageOfEligibleCompensation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="tsco_LeverageRatioMaximumRequirementMember" abstract="true" name="LeverageRatioMaximumRequirementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_OrschelnStoresDomain" abstract="true" name="OrschelnStoresDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_LeaseTermAndDiscountTable" abstract="true" name="LeaseTermAndDiscountTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_A2022SeniorCreditFacilityMember" abstract="true" name="A2022SeniorCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_OperatingLeaseMaturitiesAbstract" abstract="true" name="OperatingLeaseMaturitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_NumberofFinancialCovenantsMember" abstract="true" name="NumberofFinancialCovenantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_CompanionAnimalMember" abstract="true" name="CompanionAnimalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDueInTwoYears" abstract="false" name="FutureMinimumPaymentsDueInTwoYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDue" abstract="false" name="FutureMinimumPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_SaleLeasebackTransactionNumberOfProperties" abstract="false" name="SaleLeasebackTransactionNumberOfProperties" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock" abstract="false" name="LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="tsco_LeaseTermAndDiscountLineItems" abstract="true" name="LeaseTermAndDiscountLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDueInFiveYears" abstract="false" name="FutureMinimumPaymentsDueInFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ColinYankeeMember" abstract="true" name="ColinYankeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_DeferredCompensationProgramDomain" abstract="true" name="DeferredCompensationProgramDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_ComprehensiveIncomeAbstract" abstract="true" name="ComprehensiveIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" abstract="false" name="PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="tsco_ConsolidatedStoresAxis" abstract="true" name="ConsolidatedStoresAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_FinanceLeaseFinancingCashFlowsUsedForLeases" abstract="false" name="FinanceLeaseFinancingCashFlowsUsedForLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" abstract="false" name="DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="tsco_FinanceOperatingAndVariableLeaseCost" abstract="false" name="FinanceOperatingAndVariableLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_SaleLeasebackTransactionProceedsFromSale" abstract="false" name="SaleLeasebackTransactionProceedsFromSale" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_FixedChargeCoverageRatioMinimumRequirementMember" abstract="true" name="FixedChargeCoverageRatioMinimumRequirementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" abstract="false" name="DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_DefineContributionBenefitPlanAxis" abstract="true" name="DefineContributionBenefitPlanAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_ComputerSoftwareAndHardwareMember" abstract="true" name="ComputerSoftwareAndHardwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_DefineContributionBenefitPlanDomain" abstract="true" name="DefineContributionBenefitPlanDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" abstract="false" name="Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" abstract="false" name="MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:positiveIntegerItemType"/>
  <xs:element id="tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" abstract="false" name="DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_LeaseTermLineItems" abstract="true" name="LeaseTermLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDueInFourYears" abstract="false" name="FutureMinimumPaymentsDueInFourYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_OrschelnDistributionCenterAndHeadquartersMember" abstract="true" name="OrschelnDistributionCenterAndHeadquartersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_A525SeniorNotesMember" abstract="true" name="A525SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tsco_ScheduleOfDeferredCompensationLineItems" abstract="true" name="ScheduleOfDeferredCompensationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_NewDistributionCenterConstructionMember" abstract="true" name="NewDistributionCenterConstructionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_StoreLeasesOptionalRenewalPeriods" abstract="false" name="StoreLeasesOptionalRenewalPeriods" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tsco_NonCurrentTaxLiabilitiesAbstract" abstract="true" name="NonCurrentTaxLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_TSCOstoresDomain" abstract="true" name="TSCOstoresDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_DeferredCompensationArrangementAxis" abstract="true" name="DeferredCompensationArrangementAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ComputerSoftwareAndHardwareGross" abstract="false" name="ComputerSoftwareAndHardwareGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_SoftwareMaximumOrMinimumDomain" abstract="true" name="SoftwareMaximumOrMinimumDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" abstract="false" name="MaximumPercentageOfEmployeesCompensationEligibleFor100Match" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="tsco_SelfInsuranceClaimsMember" abstract="true" name="SelfInsuranceClaimsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_SoftwareMinimumMember" abstract="true" name="SoftwareMinimumMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_SalesTaxesPolicyTextBlock" abstract="false" name="SalesTaxesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDueNextTwelveMonths" abstract="false" name="FutureMinimumPaymentsDueNextTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" abstract="false" name="TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ConstructionProjectAxis" abstract="true" name="ConstructionProjectAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_OrschelnFarmAndHomeLLCMember" abstract="true" name="OrschelnFarmAndHomeLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_A370SeniorNotesMember" abstract="true" name="A370SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_OtherInformationOptionActivityTableTextBlock" abstract="false" name="OtherInformationOptionActivityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" abstract="false" name="MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:positiveIntegerItemType"/>
  <xs:element id="tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" abstract="false" name="PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="tsco_ConsolidatedStoresDomain" abstract="true" name="ConsolidatedStoresDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_SelfInsuranceTypeDomain" abstract="true" name="SelfInsuranceTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_LettersOfCreditMaximumBorrowingCapacity" abstract="false" name="LettersOfCreditMaximumBorrowingCapacity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_TotalMember" abstract="true" name="TotalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" abstract="false" name="SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsInterest" abstract="false" name="FutureMinimumPaymentsInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_CashOutflowforDebtIssuanceCost" abstract="false" name="CashOutflowforDebtIssuanceCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_VestingTermMinimum" abstract="false" name="VestingTermMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" abstract="false" name="MaximumPercentageOfEmployeessCompensationEligibleFor50Match" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="tsco_RevenueRecognitionGiftCardsTextBlock" abstract="false" name="RevenueRecognitionGiftCardsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="tsco_Unsecureddebtnetofdebtissuancecosts" abstract="false" name="Unsecureddebtnetofdebtissuancecosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDueInThreeYears" abstract="false" name="FutureMinimumPaymentsDueInThreeYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember" abstract="true" name="CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_Storeleasesoptionalrenewalperiodsmaximum" abstract="false" name="Storeleasesoptionalrenewalperiodsmaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tsco_FinanceLeaseInterestExpenseFutureMaturities" abstract="false" name="FinanceLeaseInterestExpenseFutureMaturities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ScheduleOfDeferredCompensationTable" abstract="true" name="ScheduleOfDeferredCompensationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_ScheduleDefinedContributionBenefitPlanLineItems" abstract="true" name="ScheduleDefinedContributionBenefitPlanLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_AllowanceForSalesReturns" abstract="false" name="AllowanceForSalesReturns" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_A175SeniorNotesMember" abstract="true" name="A175SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_LeaseTermExpirationThroughDate" abstract="false" name="LeaseTermExpirationThroughDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:gYearItemType"/>
  <xs:element id="tsco_Employeestockpurchaseprogramdiscountpercentage" abstract="false" name="Employeestockpurchaseprogramdiscountpercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="tsco_ConstructionProjectDomain" abstract="true" name="ConstructionProjectDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_PetsensestoresDomain" abstract="true" name="PetsensestoresDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_TruckToolHardwareMember" abstract="true" name="TruckToolHardwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_WorkersCompensationReserveMember" abstract="true" name="WorkersCompensationReserveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_LeaseLiability" abstract="false" name="LeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_LivestockEquineAgricultureMember" abstract="true" name="LivestockEquineAgricultureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="tsco_OtherInformationRestrictedUnitActivityTableTextBlock" abstract="false" name="OtherInformationRestrictedUnitActivityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" abstract="false" name="CompanyMaximumMatchUnderDeferredCompensationProgram" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_RevenueRecognitionGiftCard" abstract="false" name="RevenueRecognitionGiftCard" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ClothingGiftDecorMember" abstract="true" name="ClothingGiftDecorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_SwinglineLoanMaximumBorrowingCapacity" abstract="false" name="SwinglineLoanMaximumBorrowingCapacity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_SalesRevenueNetPercentage" abstract="false" name="SalesRevenueNetPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="tsco_SeasonalRecreationMember" abstract="true" name="SeasonalRecreationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_SelfInsuranceTypeAxis" abstract="true" name="SelfInsuranceTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_FinanceLeaseMaturitiesAbstract" abstract="true" name="FinanceLeaseMaturitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>tsco-20231230_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 2024 Workiva-->
<!--r:67563a3f-054f-44ed-998d-aad6a9e3af56,g:e7881d6e-3d94-4207-9031-282c0fcc5153-->
<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.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tsco-20231230.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_33b4c77c-cb30-4571-90b6-0d2a1b63664a" 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_SellingGeneralAndAdministrativeExpense_d041bc15-17a8-4fec-943c-0d92c34dcf7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_33b4c77c-cb30-4571-90b6-0d2a1b63664a" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d041bc15-17a8-4fec-943c-0d92c34dcf7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_bbb8f871-58ec-4c80-ae58-4b56e0ef1b63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_33b4c77c-cb30-4571-90b6-0d2a1b63664a" xlink:to="loc_us-gaap_GrossProfit_bbb8f871-58ec-4c80-ae58-4b56e0ef1b63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_e25647aa-9b05-4eb8-ba87-5d3d64f6d080" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_33b4c77c-cb30-4571-90b6-0d2a1b63664a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_e25647aa-9b05-4eb8-ba87-5d3d64f6d080" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3f8b550f-17d2-4bf6-87d9-494c9fdd85b0" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_492b2e9f-6a9b-4041-8a93-0953961356c9" 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_NetIncomeLoss_3f8b550f-17d2-4bf6-87d9-494c9fdd85b0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_492b2e9f-6a9b-4041-8a93-0953961356c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_48b12509-4016-4f3f-bd63-b156a406bbb6" 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_NetIncomeLoss_3f8b550f-17d2-4bf6-87d9-494c9fdd85b0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_48b12509-4016-4f3f-bd63-b156a406bbb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e2865f2c-2c55-488b-8de5-983b065d584c" 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_f215224c-b234-4dc5-9fe4-527c47c2e27e" 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_e2865f2c-2c55-488b-8de5-983b065d584c" xlink:to="loc_us-gaap_OperatingIncomeLoss_f215224c-b234-4dc5-9fe4-527c47c2e27e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e8ce15bf-351e-4b50-95fb-6b365f024514" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e2865f2c-2c55-488b-8de5-983b065d584c" xlink:to="loc_us-gaap_InterestExpense_e8ce15bf-351e-4b50-95fb-6b365f024514" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_d8c81d0f-e3cf-4be8-9487-5dfae8127c20" 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_Revenues_6c488221-cd9f-4085-b7d4-46ec146de2d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_d8c81d0f-e3cf-4be8-9487-5dfae8127c20" xlink:to="loc_us-gaap_Revenues_6c488221-cd9f-4085-b7d4-46ec146de2d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_049b23c8-ccb6-41df-b05f-e1cd41ff79b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_d8c81d0f-e3cf-4be8-9487-5dfae8127c20" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_049b23c8-ccb6-41df-b05f-e1cd41ff79b2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tsco-20231230.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a64a8655-7cf8-4d4b-95c0-88282b5af842" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_6e92e2ea-23cf-4d68-bf14-b1195180b037" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a64a8655-7cf8-4d4b-95c0-88282b5af842" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_6e92e2ea-23cf-4d68-bf14-b1195180b037" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_f949449a-355a-4910-9e52-d9357d1534e0" 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_NetIncomeLoss_55cc8ad8-892a-4693-ae0f-25f173e751e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_f949449a-355a-4910-9e52-d9357d1534e0" xlink:to="loc_us-gaap_NetIncomeLoss_55cc8ad8-892a-4693-ae0f-25f173e751e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f1b61107-f461-4640-ad34-56a96067fef7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_f949449a-355a-4910-9e52-d9357d1534e0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f1b61107-f461-4640-ad34-56a96067fef7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="tsco-20231230.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_63f6ec17-c493-4828-90f5-f934ee290ecc" 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_FinanceLeaseLiabilityNoncurrent_e448b496-3a9e-4c6b-ade0-851cee6e4b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_63f6ec17-c493-4828-90f5-f934ee290ecc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_e448b496-3a9e-4c6b-ade0-851cee6e4b0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d066dece-ce28-49e1-8a2d-e2c247ab62c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_63f6ec17-c493-4828-90f5-f934ee290ecc" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d066dece-ce28-49e1-8a2d-e2c247ab62c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_329f08f7-f25a-4286-acf0-a99b4aeab3f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_63f6ec17-c493-4828-90f5-f934ee290ecc" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_329f08f7-f25a-4286-acf0-a99b4aeab3f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_dc137183-90aa-454b-bdf5-191a08ed8339" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_63f6ec17-c493-4828-90f5-f934ee290ecc" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_dc137183-90aa-454b-bdf5-191a08ed8339" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_5cd82283-373c-4b85-9db1-a5432bc6f674" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_63f6ec17-c493-4828-90f5-f934ee290ecc" xlink:to="loc_us-gaap_LiabilitiesCurrent_5cd82283-373c-4b85-9db1-a5432bc6f674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_376b02f2-450c-4aac-9e0c-21db08c08789" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_63f6ec17-c493-4828-90f5-f934ee290ecc" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_376b02f2-450c-4aac-9e0c-21db08c08789" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_52ba02fa-f874-489f-a15c-7b17a76d7014" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fec3aa62-cf52-4f2e-8b39-22f7e01640a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_52ba02fa-f874-489f-a15c-7b17a76d7014" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fec3aa62-cf52-4f2e-8b39-22f7e01640a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_e50f7857-1164-4708-b8dd-2ece563f3460" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_52ba02fa-f874-489f-a15c-7b17a76d7014" xlink:to="loc_us-gaap_TreasuryStockValue_e50f7857-1164-4708-b8dd-2ece563f3460" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_71cca517-0392-4683-8500-3a6bc5c5c8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_52ba02fa-f874-489f-a15c-7b17a76d7014" xlink:to="loc_us-gaap_CommonStockValue_71cca517-0392-4683-8500-3a6bc5c5c8bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_758102a1-353f-4e37-bb63-8001efc9c67f" 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_52ba02fa-f874-489f-a15c-7b17a76d7014" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_758102a1-353f-4e37-bb63-8001efc9c67f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3273c198-19ee-49a5-9e6a-cb95b95050f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_52ba02fa-f874-489f-a15c-7b17a76d7014" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3273c198-19ee-49a5-9e6a-cb95b95050f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_46a15c1d-1219-4f9e-8060-32cb335b079a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_52ba02fa-f874-489f-a15c-7b17a76d7014" xlink:to="loc_us-gaap_PreferredStockValue_46a15c1d-1219-4f9e-8060-32cb335b079a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_bc8b2e4e-e09b-4c26-88db-5451e5eb24cd" 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_44f9d6d2-8d9a-4200-a59f-19cb4896f195" 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_bc8b2e4e-e09b-4c26-88db-5451e5eb24cd" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_44f9d6d2-8d9a-4200-a59f-19cb4896f195" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_c43056b9-82f9-47ad-aa50-b9d62c324d82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bc8b2e4e-e09b-4c26-88db-5451e5eb24cd" xlink:to="loc_us-gaap_InventoryNet_c43056b9-82f9-47ad-aa50-b9d62c324d82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_04486656-1b2f-4632-a950-d7b4d4c179cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bc8b2e4e-e09b-4c26-88db-5451e5eb24cd" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_04486656-1b2f-4632-a950-d7b4d4c179cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_c29b9e9c-aea4-40cc-b8ab-2b26f27684ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bc8b2e4e-e09b-4c26-88db-5451e5eb24cd" xlink:to="loc_us-gaap_IncomeTaxReceivable_c29b9e9c-aea4-40cc-b8ab-2b26f27684ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c317dd1b-9d94-4ae9-9c48-c225a05fca6a" 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_OperatingLeaseRightOfUseAsset_4e631596-9878-40cf-851a-893da2c13b81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c317dd1b-9d94-4ae9-9c48-c225a05fca6a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_4e631596-9878-40cf-851a-893da2c13b81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_d4bbc9ac-40ea-423c-bf27-792ac0ffb0a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c317dd1b-9d94-4ae9-9c48-c225a05fca6a" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_d4bbc9ac-40ea-423c-bf27-792ac0ffb0a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4648ecee-2bec-4abd-b04d-1820f04f0f80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c317dd1b-9d94-4ae9-9c48-c225a05fca6a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4648ecee-2bec-4abd-b04d-1820f04f0f80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_8dd375a7-4537-45ed-9d01-af51b5aac0fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c317dd1b-9d94-4ae9-9c48-c225a05fca6a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_8dd375a7-4537-45ed-9d01-af51b5aac0fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_582f35a1-5d13-4b2f-b867-f83d103e9a00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c317dd1b-9d94-4ae9-9c48-c225a05fca6a" xlink:to="loc_us-gaap_AssetsCurrent_582f35a1-5d13-4b2f-b867-f83d103e9a00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_698b096a-b780-4df4-a31a-a7771da79eee" 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_814fcc37-b345-4a06-a59e-b97f862cfd6e" 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_698b096a-b780-4df4-a31a-a7771da79eee" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_814fcc37-b345-4a06-a59e-b97f862cfd6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_d17461f1-7f6c-4e86-a6ee-dfa42f009a54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_698b096a-b780-4df4-a31a-a7771da79eee" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_d17461f1-7f6c-4e86-a6ee-dfa42f009a54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_2244e57e-7279-4f65-ba4a-65bb24fc4d90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_698b096a-b780-4df4-a31a-a7771da79eee" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_2244e57e-7279-4f65-ba4a-65bb24fc4d90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_99452e0a-0181-4c0e-9c32-6716af7c29b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_698b096a-b780-4df4-a31a-a7771da79eee" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_99452e0a-0181-4c0e-9c32-6716af7c29b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_aca507ef-e5cd-4f78-8a73-5ca3f278c7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_698b096a-b780-4df4-a31a-a7771da79eee" xlink:to="loc_us-gaap_AccountsPayableCurrent_aca507ef-e5cd-4f78-8a73-5ca3f278c7ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_3ab0bbec-dad9-4425-95b0-3a87bbd88364" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_698b096a-b780-4df4-a31a-a7771da79eee" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_3ab0bbec-dad9-4425-95b0-3a87bbd88364" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_9866e754-7438-4bb4-b4fb-02c07b301928" 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_b9920c67-962d-44b4-bc62-7d2e2d9b75f2" 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_9866e754-7438-4bb4-b4fb-02c07b301928" xlink:to="loc_us-gaap_Liabilities_b9920c67-962d-44b4-bc62-7d2e2d9b75f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_114cb754-c277-4f09-b2d0-ac3fbbbbaafc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9866e754-7438-4bb4-b4fb-02c07b301928" xlink:to="loc_us-gaap_StockholdersEquity_114cb754-c277-4f09-b2d0-ac3fbbbbaafc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tsco-20231230.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3fdd02d-b7f3-4105-9635-48ed7e640fb7" 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_ProceedsFromIssuanceOfUnsecuredDebt_0a5725dc-17ce-468a-a8c2-c92daa9eb8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3fdd02d-b7f3-4105-9635-48ed7e640fb7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_0a5725dc-17ce-468a-a8c2-c92daa9eb8cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_e1ae61cb-7d12-4e30-ab5f-180a69385fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfUnsecuredDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3fdd02d-b7f3-4105-9635-48ed7e640fb7" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_e1ae61cb-7d12-4e30-ab5f-180a69385fb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CashOutflowforDebtIssuanceCost_bf5f6935-cd0c-4615-863f-8752976ed730" xlink:href="tsco-20231230.xsd#tsco_CashOutflowforDebtIssuanceCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3fdd02d-b7f3-4105-9635-48ed7e640fb7" xlink:to="loc_tsco_CashOutflowforDebtIssuanceCost_bf5f6935-cd0c-4615-863f-8752976ed730" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_a88261bc-a230-4195-a387-0dc46f230c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3fdd02d-b7f3-4105-9635-48ed7e640fb7" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_a88261bc-a230-4195-a387-0dc46f230c1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_510d5520-ac81-4d58-93a7-149badb8f1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3fdd02d-b7f3-4105-9635-48ed7e640fb7" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_510d5520-ac81-4d58-93a7-149badb8f1aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f4a7415e-9fed-4a96-8d77-df40f020a10c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3fdd02d-b7f3-4105-9635-48ed7e640fb7" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f4a7415e-9fed-4a96-8d77-df40f020a10c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_b232c112-dd30-4fb1-acf1-3e685b23ce66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3fdd02d-b7f3-4105-9635-48ed7e640fb7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_b232c112-dd30-4fb1-acf1-3e685b23ce66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_d628d052-da44-4382-980e-3b7133652915" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3fdd02d-b7f3-4105-9635-48ed7e640fb7" xlink:to="loc_us-gaap_PaymentsOfDividends_d628d052-da44-4382-980e-3b7133652915" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c6273fb-f273-4ab1-905b-b7850a00718f" 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_IncreaseDecreaseInAccruedLiabilities_af785d7d-f67f-4d4e-9201-a2f49cbbcdfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c6273fb-f273-4ab1-905b-b7850a00718f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_af785d7d-f67f-4d4e-9201-a2f49cbbcdfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_f1292772-87b1-46d0-9910-8c76aa2a79a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c6273fb-f273-4ab1-905b-b7850a00718f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_f1292772-87b1-46d0-9910-8c76aa2a79a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_87a6357d-6faa-43f7-9534-6b86cbe91240" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c6273fb-f273-4ab1-905b-b7850a00718f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_87a6357d-6faa-43f7-9534-6b86cbe91240" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_261f44b8-4c03-48f0-92b1-1332408fa70f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c6273fb-f273-4ab1-905b-b7850a00718f" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_261f44b8-4c03-48f0-92b1-1332408fa70f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_25653225-33bd-4f91-9567-f8f373f7cf60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c6273fb-f273-4ab1-905b-b7850a00718f" xlink:to="loc_us-gaap_ShareBasedCompensation_25653225-33bd-4f91-9567-f8f373f7cf60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_2ca5a3bd-0200-4550-af83-7a0c99650d16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c6273fb-f273-4ab1-905b-b7850a00718f" xlink:to="loc_us-gaap_DepreciationAndAmortization_2ca5a3bd-0200-4550-af83-7a0c99650d16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_db02fbc8-1f30-498c-b4ff-0fc2d35d341d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c6273fb-f273-4ab1-905b-b7850a00718f" xlink:to="loc_us-gaap_NetIncomeLoss_db02fbc8-1f30-498c-b4ff-0fc2d35d341d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_559e0c37-6ae7-42c6-93a4-29b4f04b2f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c6273fb-f273-4ab1-905b-b7850a00718f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_559e0c37-6ae7-42c6-93a4-29b4f04b2f9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_b723ab4d-a784-4523-9f18-111c38f9ea12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c6273fb-f273-4ab1-905b-b7850a00718f" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_b723ab4d-a784-4523-9f18-111c38f9ea12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_093c5888-744e-46a0-ae75-057f8bc2a3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c6273fb-f273-4ab1-905b-b7850a00718f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_093c5888-744e-46a0-ae75-057f8bc2a3f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_c509465d-1dfa-4624-963f-0215b2ab1909" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c6273fb-f273-4ab1-905b-b7850a00718f" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_c509465d-1dfa-4624-963f-0215b2ab1909" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0757f302-bfde-4d79-a458-24d289573b6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c6273fb-f273-4ab1-905b-b7850a00718f" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0757f302-bfde-4d79-a458-24d289573b6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5464ca4a-1359-4a33-bd95-29e7e0cd77fa" 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_NetCashProvidedByUsedInInvestingActivities_5b6a9d88-fdbc-42f1-b2bf-e0ed2f848aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5464ca4a-1359-4a33-bd95-29e7e0cd77fa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5b6a9d88-fdbc-42f1-b2bf-e0ed2f848aaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_408cd7d4-872b-4260-89d4-1010bdfb030a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5464ca4a-1359-4a33-bd95-29e7e0cd77fa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_408cd7d4-872b-4260-89d4-1010bdfb030a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_19a38ec0-b7cd-4d74-a5ab-42c2ed7d77a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5464ca4a-1359-4a33-bd95-29e7e0cd77fa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_19a38ec0-b7cd-4d74-a5ab-42c2ed7d77a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_452443bb-69ed-4a85-a61d-673a5db076bd" 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_PaymentsToAcquireBusinessesNetOfCashAcquired_f80d9554-ca4c-42b8-80f3-6519ddf3cc60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_452443bb-69ed-4a85-a61d-673a5db076bd" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f80d9554-ca4c-42b8-80f3-6519ddf3cc60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3f49e01a-e5b4-418e-ada3-8dd4ccb8bb34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_452443bb-69ed-4a85-a61d-673a5db076bd" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3f49e01a-e5b4-418e-ada3-8dd4ccb8bb34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5b5d4a01-4c40-498e-81a5-ca48eb6125de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_452443bb-69ed-4a85-a61d-673a5db076bd" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5b5d4a01-4c40-498e-81a5-ca48eb6125de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_5c64b809-9a41-4f81-9dd5-1b589d9b732c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_452443bb-69ed-4a85-a61d-673a5db076bd" xlink:to="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_5c64b809-9a41-4f81-9dd5-1b589d9b732c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#IncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_3932a20d-da9f-4a51-a390-7b513dabdfce" 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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_95db3ddc-4f77-40ce-ac0c-c6ccc88634cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_3932a20d-da9f-4a51-a390-7b513dabdfce" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_95db3ddc-4f77-40ce-ac0c-c6ccc88634cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_8626d720-5893-44cf-8554-f12eb67431e2" xlink:href="tsco-20231230.xsd#tsco_DeferredTaxLiabilitiesFinanceLeaseAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_3932a20d-da9f-4a51-a390-7b513dabdfce" xlink:to="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_8626d720-5893-44cf-8554-f12eb67431e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_b5528cff-11b8-4cd8-9bb6-cad75bd4ed79" xlink:href="tsco-20231230.xsd#tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_3932a20d-da9f-4a51-a390-7b513dabdfce" xlink:to="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_b5528cff-11b8-4cd8-9bb6-cad75bd4ed79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_0286f5b7-d310-4ed9-b92c-9899ab0798ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_3932a20d-da9f-4a51-a390-7b513dabdfce" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_0286f5b7-d310-4ed9-b92c-9899ab0798ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_eae4bf24-1a3d-4f0a-acd6-85bf76e40aff" 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_8a907d1e-ca93-4c37-ae7b-1296ca7c9f8c" 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_eae4bf24-1a3d-4f0a-acd6-85bf76e40aff" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_8a907d1e-ca93-4c37-ae7b-1296ca7c9f8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_043dd0d0-669d-4ebc-a50c-ab25041b55ac" 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_eae4bf24-1a3d-4f0a-acd6-85bf76e40aff" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_043dd0d0-669d-4ebc-a50c-ab25041b55ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_2128ac0d-fc94-4ac4-b5ba-9c6e58b64d96" xlink:href="tsco-20231230.xsd#tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1450b099-3a07-4665-ab75-9aa55533aa34" 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_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_2128ac0d-fc94-4ac4-b5ba-9c6e58b64d96" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1450b099-3a07-4665-ab75-9aa55533aa34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b4af3de5-f429-4372-8f0b-1eb977e772e9" 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_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_2128ac0d-fc94-4ac4-b5ba-9c6e58b64d96" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b4af3de5-f429-4372-8f0b-1eb977e772e9" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>tsco-20231230_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 2024 Workiva-->
<!--r:67563a3f-054f-44ed-998d-aad6a9e3af56,g:e7881d6e-3d94-4207-9031-282c0fcc5153-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="tsco-20231230.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_de2dc563-670a-468a-a901-b4b8de1bc323" 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_StatementTable_bef265af-3748-44e8-bb52-f566fc091c91" 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_de2dc563-670a-468a-a901-b4b8de1bc323" xlink:to="loc_us-gaap_StatementTable_bef265af-3748-44e8-bb52-f566fc091c91" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6eec4f61-7d77-4457-9faa-21da6c6de357" 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_bef265af-3748-44e8-bb52-f566fc091c91" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6eec4f61-7d77-4457-9faa-21da6c6de357" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6eec4f61-7d77-4457-9faa-21da6c6de357_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_6eec4f61-7d77-4457-9faa-21da6c6de357" xlink:to="loc_us-gaap_EquityComponentDomain_6eec4f61-7d77-4457-9faa-21da6c6de357_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1e3181e7-821e-43b9-b042-cdea07ffc7f1" 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_6eec4f61-7d77-4457-9faa-21da6c6de357" xlink:to="loc_us-gaap_EquityComponentDomain_1e3181e7-821e-43b9-b042-cdea07ffc7f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d7681638-93be-4b33-86ce-c0f534647ae3" 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_EquityComponentDomain_1e3181e7-821e-43b9-b042-cdea07ffc7f1" xlink:to="loc_us-gaap_CommonStockMember_d7681638-93be-4b33-86ce-c0f534647ae3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_3682dd2b-a051-4486-b9e0-8cd2aea91d83" 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_EquityComponentDomain_1e3181e7-821e-43b9-b042-cdea07ffc7f1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_3682dd2b-a051-4486-b9e0-8cd2aea91d83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_cdc95002-13c9-4d50-9a44-b0fcf24c7077" 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_1e3181e7-821e-43b9-b042-cdea07ffc7f1" xlink:to="loc_us-gaap_TreasuryStockCommonMember_cdc95002-13c9-4d50-9a44-b0fcf24c7077" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_77caf33d-83ca-4312-9a93-2035e4cc3636" 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_EquityComponentDomain_1e3181e7-821e-43b9-b042-cdea07ffc7f1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_77caf33d-83ca-4312-9a93-2035e4cc3636" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_ffe26759-4558-4b82-ad3c-cf3ac9d65883" 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_EquityComponentDomain_1e3181e7-821e-43b9-b042-cdea07ffc7f1" xlink:to="loc_us-gaap_RetainedEarningsMember_ffe26759-4558-4b82-ad3c-cf3ac9d65883" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_19a48fc5-10d7-4da9-a1e7-725051d94c12" 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_StatementTable_bef265af-3748-44e8-bb52-f566fc091c91" xlink:to="loc_us-gaap_AwardTypeAxis_19a48fc5-10d7-4da9-a1e7-725051d94c12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_19a48fc5-10d7-4da9-a1e7-725051d94c12_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_19a48fc5-10d7-4da9-a1e7-725051d94c12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_19a48fc5-10d7-4da9-a1e7-725051d94c12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ef66b0b-d42b-4402-9011-09ddf6179050" 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_19a48fc5-10d7-4da9-a1e7-725051d94c12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ef66b0b-d42b-4402-9011-09ddf6179050" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_f723fe69-c06c-4473-b477-b35289f384a1" 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_7ef66b0b-d42b-4402-9011-09ddf6179050" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_f723fe69-c06c-4473-b477-b35289f384a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" 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_de2dc563-670a-468a-a901-b4b8de1bc323" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_eb05f566-bc17-408e-b96b-89d50845cb2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_SharesOutstanding_eb05f566-bc17-408e-b96b-89d50845cb2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fe064d78-652e-4dca-bb64-561e1ebb68ff" 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_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_StockholdersEquity_fe064d78-652e-4dca-bb64-561e1ebb68ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2b2ec9be-02d5-4366-ac5e-4085e203a105" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2b2ec9be-02d5-4366-ac5e-4085e203a105" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_2e1e0a96-ad21-4a05-8602-c9c8586b9d18" 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_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_2e1e0a96-ad21-4a05-8602-c9c8586b9d18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_8b1391a2-1f81-4f16-80a2-b2a27779871e" 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_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_ShareBasedCompensation_8b1391a2-1f81-4f16-80a2-b2a27779871e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_88a060ae-88ac-42a7-beb2-6642ce428e85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_88a060ae-88ac-42a7-beb2-6642ce428e85" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_39311b37-c9a1-4c21-a27d-ff6607c09f75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_39311b37-c9a1-4c21-a27d-ff6607c09f75" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_eaa52f15-877f-4d3c-9a47-21f25236d2b3" 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_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_eaa52f15-877f-4d3c-9a47-21f25236d2b3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f2808739-3fbc-4d42-aea6-9ac67d791e81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f2808739-3fbc-4d42-aea6-9ac67d791e81" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_e6c628ed-87c6-44a6-92fc-426ebedecd78" 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_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_DividendsCommonStockCash_e6c628ed-87c6-44a6-92fc-426ebedecd78" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_23b2d41d-bd2f-491d-8eb8-ea990578da3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_23b2d41d-bd2f-491d-8eb8-ea990578da3f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_71d75aef-b51b-471d-ad0d-4bda68dc8b67" 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_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_NetIncomeLoss_71d75aef-b51b-471d-ad0d-4bda68dc8b67" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_17129f16-c71d-4bfb-9df8-0f29b1039916" 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_SharesOutstanding_acfd32b5-3f49-4669-a759-ea1f7ce303af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#SignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_a8a8ce2b-a5d1-4c2d-bcec-a67f83b89fd1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_srt_ConsolidatedEntitiesAxis_a8a8ce2b-a5d1-4c2d-bcec-a67f83b89fd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a8a8ce2b-a5d1-4c2d-bcec-a67f83b89fd1_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_a8a8ce2b-a5d1-4c2d-bcec-a67f83b89fd1" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a8a8ce2b-a5d1-4c2d-bcec-a67f83b89fd1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a524e9c9-bb22-48c5-8dcb-63d204029a41" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_a8a8ce2b-a5d1-4c2d-bcec-a67f83b89fd1" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a524e9c9-bb22-48c5-8dcb-63d204029a41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_6112616a-76e6-4c49-80dc-639769fea17e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a524e9c9-bb22-48c5-8dcb-63d204029a41" xlink:to="loc_srt_ParentCompanyMember_6112616a-76e6-4c49-80dc-639769fea17e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresAxis_ce37dbe2-a944-492a-a557-2df1dccc2a4f" xlink:href="tsco-20231230.xsd#tsco_ConsolidatedStoresAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_tsco_ConsolidatedStoresAxis_ce37dbe2-a944-492a-a557-2df1dccc2a4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresDomain_ce37dbe2-a944-492a-a557-2df1dccc2a4f_default" xlink:href="tsco-20231230.xsd#tsco_ConsolidatedStoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_ConsolidatedStoresAxis_ce37dbe2-a944-492a-a557-2df1dccc2a4f" xlink:to="loc_tsco_ConsolidatedStoresDomain_ce37dbe2-a944-492a-a557-2df1dccc2a4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresDomain_0c72a529-f037-44d0-bd13-36ebe438d4aa" xlink:href="tsco-20231230.xsd#tsco_ConsolidatedStoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_ConsolidatedStoresAxis_ce37dbe2-a944-492a-a557-2df1dccc2a4f" xlink:to="loc_tsco_ConsolidatedStoresDomain_0c72a529-f037-44d0-bd13-36ebe438d4aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TSCOstoresDomain_f5274bd6-2ee0-4c5a-a783-f649a57beed5" xlink:href="tsco-20231230.xsd#tsco_TSCOstoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ConsolidatedStoresDomain_0c72a529-f037-44d0-bd13-36ebe438d4aa" xlink:to="loc_tsco_TSCOstoresDomain_f5274bd6-2ee0-4c5a-a783-f649a57beed5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsensestoresDomain_24bab6b5-c955-4d83-9067-1f4032be2075" xlink:href="tsco-20231230.xsd#tsco_PetsensestoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ConsolidatedStoresDomain_0c72a529-f037-44d0-bd13-36ebe438d4aa" xlink:to="loc_tsco_PetsensestoresDomain_24bab6b5-c955-4d83-9067-1f4032be2075" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b1507187-073f-481c-8e63-3f30c31075b2" 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_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b1507187-073f-481c-8e63-3f30c31075b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1507187-073f-481c-8e63-3f30c31075b2_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_b1507187-073f-481c-8e63-3f30c31075b2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1507187-073f-481c-8e63-3f30c31075b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_afd2a1ee-5df1-49b5-a3fe-e8a8c9fb1780" 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_b1507187-073f-481c-8e63-3f30c31075b2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_afd2a1ee-5df1-49b5-a3fe-e8a8c9fb1780" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_962f1d39-9127-419e-8d25-d3c9b12b613e" xlink:href="tsco-20231230.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_afd2a1ee-5df1-49b5-a3fe-e8a8c9fb1780" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_962f1d39-9127-419e-8d25-d3c9b12b613e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnStoresDomain_0221ccdd-f085-456a-ae14-4b9fe1c1a530" xlink:href="tsco-20231230.xsd#tsco_OrschelnStoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_afd2a1ee-5df1-49b5-a3fe-e8a8c9fb1780" xlink:to="loc_tsco_OrschelnStoresDomain_0221ccdd-f085-456a-ae14-4b9fe1c1a530" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_437a2152-c78b-480a-9938-e10f75634d21" xlink:href="tsco-20231230.xsd#tsco_OrschelnDistributionCenterAndHeadquartersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_afd2a1ee-5df1-49b5-a3fe-e8a8c9fb1780" xlink:to="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_437a2152-c78b-480a-9938-e10f75634d21" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_57914052-cb58-469b-a836-71ec0bd63de3" 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_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_srt_StatementGeographicalAxis_57914052-cb58-469b-a836-71ec0bd63de3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_57914052-cb58-469b-a836-71ec0bd63de3_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_57914052-cb58-469b-a836-71ec0bd63de3" xlink:to="loc_srt_SegmentGeographicalDomain_57914052-cb58-469b-a836-71ec0bd63de3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_61f79e5b-2b8f-4106-8092-fba1cb231679" 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_57914052-cb58-469b-a836-71ec0bd63de3" xlink:to="loc_srt_SegmentGeographicalDomain_61f79e5b-2b8f-4106-8092-fba1cb231679" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_beaf2e97-b832-4fbd-aefd-1b100c46d066" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_TX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_61f79e5b-2b8f-4106-8092-fba1cb231679" xlink:to="loc_stpr_TX_beaf2e97-b832-4fbd-aefd-1b100c46d066" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceTypeAxis_ca33ef7e-9d63-4417-a02c-872ba6a02c54" xlink:href="tsco-20231230.xsd#tsco_SelfInsuranceTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_tsco_SelfInsuranceTypeAxis_ca33ef7e-9d63-4417-a02c-872ba6a02c54" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceTypeDomain_ca33ef7e-9d63-4417-a02c-872ba6a02c54_default" xlink:href="tsco-20231230.xsd#tsco_SelfInsuranceTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_SelfInsuranceTypeAxis_ca33ef7e-9d63-4417-a02c-872ba6a02c54" xlink:to="loc_tsco_SelfInsuranceTypeDomain_ca33ef7e-9d63-4417-a02c-872ba6a02c54_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceTypeDomain_56c10c09-d43d-45fc-957a-6be5eee95067" xlink:href="tsco-20231230.xsd#tsco_SelfInsuranceTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_SelfInsuranceTypeAxis_ca33ef7e-9d63-4417-a02c-872ba6a02c54" xlink:to="loc_tsco_SelfInsuranceTypeDomain_56c10c09-d43d-45fc-957a-6be5eee95067" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WorkersCompensationReserveMember_ed8b61d5-d684-4fad-b695-9f81d8cca3d2" xlink:href="tsco-20231230.xsd#tsco_WorkersCompensationReserveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SelfInsuranceTypeDomain_56c10c09-d43d-45fc-957a-6be5eee95067" xlink:to="loc_tsco_WorkersCompensationReserveMember_ed8b61d5-d684-4fad-b695-9f81d8cca3d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_GeneralLiabilityReserveMember_371639a4-11de-4d2a-aafe-0200f6cc909d" xlink:href="tsco-20231230.xsd#tsco_GeneralLiabilityReserveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SelfInsuranceTypeDomain_56c10c09-d43d-45fc-957a-6be5eee95067" xlink:to="loc_tsco_GeneralLiabilityReserveMember_371639a4-11de-4d2a-aafe-0200f6cc909d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceClaimsMember_c1c9835b-b37b-418c-8f19-350973e73e90" xlink:href="tsco-20231230.xsd#tsco_SelfInsuranceClaimsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SelfInsuranceTypeDomain_56c10c09-d43d-45fc-957a-6be5eee95067" xlink:to="loc_tsco_SelfInsuranceClaimsMember_c1c9835b-b37b-418c-8f19-350973e73e90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9bf4de4b-f587-48a9-abf7-e1c8de1e2adf" 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_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_us-gaap_DebtInstrumentAxis_9bf4de4b-f587-48a9-abf7-e1c8de1e2adf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9bf4de4b-f587-48a9-abf7-e1c8de1e2adf_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_9bf4de4b-f587-48a9-abf7-e1c8de1e2adf" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9bf4de4b-f587-48a9-abf7-e1c8de1e2adf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_02100e00-47eb-438a-b585-43d226d66eaf" 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_9bf4de4b-f587-48a9-abf7-e1c8de1e2adf" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_02100e00-47eb-438a-b585-43d226d66eaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A370SeniorNotesMember_28c9e7ba-765b-44aa-8533-f70fcf4d06da" xlink:href="tsco-20231230.xsd#tsco_A370SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_02100e00-47eb-438a-b585-43d226d66eaf" xlink:to="loc_tsco_A370SeniorNotesMember_28c9e7ba-765b-44aa-8533-f70fcf4d06da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A175SeniorNotesMember_3a1f5dd7-ea04-4d17-b640-7d26c9fb81c7" xlink:href="tsco-20231230.xsd#tsco_A175SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_02100e00-47eb-438a-b585-43d226d66eaf" xlink:to="loc_tsco_A175SeniorNotesMember_3a1f5dd7-ea04-4d17-b640-7d26c9fb81c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A525SeniorNotesMember_b952d343-0276-4499-b12b-c700ef67089e" xlink:href="tsco-20231230.xsd#tsco_A525SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_02100e00-47eb-438a-b585-43d226d66eaf" xlink:to="loc_tsco_A525SeniorNotesMember_b952d343-0276-4499-b12b-c700ef67089e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_604b2c3b-748b-44e6-b45a-ddba55a6885f" 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_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_604b2c3b-748b-44e6-b45a-ddba55a6885f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_604b2c3b-748b-44e6-b45a-ddba55a6885f_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_604b2c3b-748b-44e6-b45a-ddba55a6885f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_604b2c3b-748b-44e6-b45a-ddba55a6885f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b4440822-157d-43cc-ac65-4aee199317c9" 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_604b2c3b-748b-44e6-b45a-ddba55a6885f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b4440822-157d-43cc-ac65-4aee199317c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_799bcb4d-fe75-48b3-b977-692cf43d454f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b4440822-157d-43cc-ac65-4aee199317c9" xlink:to="loc_us-gaap_SeniorNotesMember_799bcb4d-fe75-48b3-b977-692cf43d454f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumOrMinimumAxis_51015083-d456-4c0f-9bd5-30f26e2d7f8b" xlink:href="tsco-20231230.xsd#tsco_SoftwareMaximumOrMinimumAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_tsco_SoftwareMaximumOrMinimumAxis_51015083-d456-4c0f-9bd5-30f26e2d7f8b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumOrMinimumDomain_51015083-d456-4c0f-9bd5-30f26e2d7f8b_default" xlink:href="tsco-20231230.xsd#tsco_SoftwareMaximumOrMinimumDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_SoftwareMaximumOrMinimumAxis_51015083-d456-4c0f-9bd5-30f26e2d7f8b" xlink:to="loc_tsco_SoftwareMaximumOrMinimumDomain_51015083-d456-4c0f-9bd5-30f26e2d7f8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumOrMinimumDomain_e4acf608-8144-4e0e-874d-6c98b56af2de" xlink:href="tsco-20231230.xsd#tsco_SoftwareMaximumOrMinimumDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_SoftwareMaximumOrMinimumAxis_51015083-d456-4c0f-9bd5-30f26e2d7f8b" xlink:to="loc_tsco_SoftwareMaximumOrMinimumDomain_e4acf608-8144-4e0e-874d-6c98b56af2de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMinimumMember_154e7261-0467-47ca-b558-94b3562ab7e3" xlink:href="tsco-20231230.xsd#tsco_SoftwareMinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SoftwareMaximumOrMinimumDomain_e4acf608-8144-4e0e-874d-6c98b56af2de" xlink:to="loc_tsco_SoftwareMinimumMember_154e7261-0467-47ca-b558-94b3562ab7e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumMember_a5d2dc3e-66ed-471a-b2cb-3c3bbc6e6009" xlink:href="tsco-20231230.xsd#tsco_SoftwareMaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SoftwareMaximumOrMinimumDomain_e4acf608-8144-4e0e-874d-6c98b56af2de" xlink:to="loc_tsco_SoftwareMaximumMember_a5d2dc3e-66ed-471a-b2cb-3c3bbc6e6009" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores_41b3a2b4-b1e4-4d6f-8732-76d17950e4a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfStores"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_NumberOfStores_41b3a2b4-b1e4-4d6f-8732-76d17950e4a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates_0aff68b6-f9c8-4790-a77c-f28f241553bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_NumberOfStatesInWhichEntityOperates_0aff68b6-f9c8-4790-a77c-f28f241553bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1e3b0eca-cda2-4223-af57-61f8838a4a14" 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_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1e3b0eca-cda2-4223-af57-61f8838a4a14" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_b05cc90c-5227-46d4-a5c1-5fd0fb2306c3" 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_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_b05cc90c-5227-46d4-a5c1-5fd0fb2306c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Workerscompensationandgeneralliabilitydeductible_ad45b25b-caea-4cc0-b520-9ab7ef3f1c25" xlink:href="tsco-20231230.xsd#tsco_Workerscompensationandgeneralliabilitydeductible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_tsco_Workerscompensationandgeneralliabilitydeductible_ad45b25b-caea-4cc0-b520-9ab7ef3f1c25" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_d7585192-42f0-48f3-9354-708dde5ff32d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_SelfInsuranceReserve_d7585192-42f0-48f3-9354-708dde5ff32d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_7db2aa4c-b30c-4416-a1b3-ca2d4cb362a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_OtherAssets_7db2aa4c-b30c-4416-a1b3-ca2d4cb362a8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AllowanceForSalesReturns_94b261c1-4e1c-4ac6-9e76-e0f358f3a7c7" xlink:href="tsco-20231230.xsd#tsco_AllowanceForSalesReturns"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_tsco_AllowanceForSalesReturns_94b261c1-4e1c-4ac6-9e76-e0f358f3a7c7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RevenueRecognitionGiftCard_b32211d4-c3fc-4a1b-8e9a-cce42d448378" xlink:href="tsco-20231230.xsd#tsco_RevenueRecognitionGiftCard"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_tsco_RevenueRecognitionGiftCard_b32211d4-c3fc-4a1b-8e9a-cce42d448378" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerLoyaltyProgramLiabilityCurrent_2f0e801e-a235-49bb-91ce-f8b97213486b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerLoyaltyProgramLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_CustomerLoyaltyProgramLiabilityCurrent_2f0e801e-a235-49bb-91ce-f8b97213486b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_6618d80f-5489-4264-8cdd-a8511445bc89" 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_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_AdvertisingExpense_6618d80f-5489-4264-8cdd-a8511445bc89" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidAdvertising_9ef1eb83-5bfa-4691-9c00-28a5be028075" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidAdvertising"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_PrepaidAdvertising_9ef1eb83-5bfa-4691-9c00-28a5be028075" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DistributionExpense_f918a5db-3160-43fa-85f3-0cc79502b870" xlink:href="tsco-20231230.xsd#tsco_DistributionExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_tsco_DistributionExpense_f918a5db-3160-43fa-85f3-0cc79502b870" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreOpeningCosts_21a7f0c1-f2a1-4c2c-b268-7a50ff88f153" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreOpeningCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_PreOpeningCosts_21a7f0c1-f2a1-4c2c-b268-7a50ff88f153" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions_3896c15d-dcfa-46dd-a590-2cfad34d59ed" xlink:href="tsco-20231230.xsd#tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions_3896c15d-dcfa-46dd-a590-2cfad34d59ed" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_fe46c44f-35cb-4d9f-acb7-19836913d50f" xlink:href="tsco-20231230.xsd#tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_fe46c44f-35cb-4d9f-acb7-19836913d50f" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_d7d92662-08a1-4f39-aeb8-2ccbf53d0cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_UnsecuredDebt_d7d92662-08a1-4f39-aeb8-2ccbf53d0cc9" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_eacd7ed3-04a9-4a60-941d-3ff5399b0d8e" 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_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_LongTermDebt_eacd7ed3-04a9-4a60-941d-3ff5399b0d8e" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_c0b466b9-3259-4d34-8d30-a3fb3e321964" 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_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_c0b466b9-3259-4d34-8d30-a3fb3e321964" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f0d59031-5bbe-44a2-8cad-fa2de0bddc8b" 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_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f0d59031-5bbe-44a2-8cad-fa2de0bddc8b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_8bf6522e-9984-4518-a2e6-a836f55fecdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_8bf6522e-9984-4518-a2e6-a836f55fecdc" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_5d019cd7-43ed-4878-a21a-2204e81ba079" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_AssetImpairmentCharges_5d019cd7-43ed-4878-a21a-2204e81ba079" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_c8e990f6-f505-4d14-a61f-f6558ca9555a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_c8e990f6-f505-4d14-a61f-f6558ca9555a" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_187832b6-f326-4650-9274-93e82244caac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_187832b6-f326-4650-9274-93e82244caac" xlink:type="arc" order="23"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#SignificantAccountingPoliciesFairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_2b93df28-fa11-4d54-affb-d49cbe9d8c18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_349feb58-d4b9-4041-b0f9-878b68cdf14f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_2b93df28-fa11-4d54-affb-d49cbe9d8c18" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_349feb58-d4b9-4041-b0f9-878b68cdf14f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_de17a503-d869-4710-994c-50010c9bceda" 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_LineOfCreditFacilityTable_349feb58-d4b9-4041-b0f9-878b68cdf14f" xlink:to="loc_us-gaap_DebtInstrumentAxis_de17a503-d869-4710-994c-50010c9bceda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_de17a503-d869-4710-994c-50010c9bceda_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_de17a503-d869-4710-994c-50010c9bceda" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_de17a503-d869-4710-994c-50010c9bceda_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9effbc80-1c45-4562-ae26-4ba160a04269" 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_de17a503-d869-4710-994c-50010c9bceda" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9effbc80-1c45-4562-ae26-4ba160a04269" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A175SeniorNotesMember_ef017066-1c6a-48d8-a3e2-96be071f1b0d" xlink:href="tsco-20231230.xsd#tsco_A175SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9effbc80-1c45-4562-ae26-4ba160a04269" xlink:to="loc_tsco_A175SeniorNotesMember_ef017066-1c6a-48d8-a3e2-96be071f1b0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A525SeniorNotesMember_82763981-4362-486b-9ca2-6dc4d67870ae" xlink:href="tsco-20231230.xsd#tsco_A525SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9effbc80-1c45-4562-ae26-4ba160a04269" xlink:to="loc_tsco_A525SeniorNotesMember_82763981-4362-486b-9ca2-6dc4d67870ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_3dee30bd-98fe-45ba-aa1a-6ded86abc780" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_2b93df28-fa11-4d54-affb-d49cbe9d8c18" xlink:to="loc_us-gaap_SeniorNotes_3dee30bd-98fe-45ba-aa1a-6ded86abc780" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_e20474ed-3527-4af5-9124-9494624e607b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_2b93df28-fa11-4d54-affb-d49cbe9d8c18" xlink:to="loc_us-gaap_LongTermDebtFairValue_e20474ed-3527-4af5-9124-9494624e607b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#SignificantAccountingPoliciesPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" 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_ScheduleOfPropertyPlantAndEquipmentTable_18bd178f-eebf-4be4-90ab-23dc17bbb1c2" 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_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_18bd178f-eebf-4be4-90ab-23dc17bbb1c2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca90e3f3-cd6f-4dc5-a089-a6acf3ac4587" 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_18bd178f-eebf-4be4-90ab-23dc17bbb1c2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca90e3f3-cd6f-4dc5-a089-a6acf3ac4587" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ca90e3f3-cd6f-4dc5-a089-a6acf3ac4587_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_ca90e3f3-cd6f-4dc5-a089-a6acf3ac4587" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ca90e3f3-cd6f-4dc5-a089-a6acf3ac4587_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4824083f-75f4-4b94-96ef-7d69d7714199" 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_ca90e3f3-cd6f-4dc5-a089-a6acf3ac4587" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4824083f-75f4-4b94-96ef-7d69d7714199" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_e6d1201f-765b-4c45-b828-273be358232f" 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_4824083f-75f4-4b94-96ef-7d69d7714199" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_e6d1201f-765b-4c45-b828-273be358232f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_6571f245-2fd6-4d01-8a8d-6563e665ddea" 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_4824083f-75f4-4b94-96ef-7d69d7714199" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_6571f245-2fd6-4d01-8a8d-6563e665ddea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareMember_f12f00ad-341a-4ad8-97f3-44c718a3495f" xlink:href="tsco-20231230.xsd#tsco_ComputerSoftwareAndHardwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4824083f-75f4-4b94-96ef-7d69d7714199" xlink:to="loc_tsco_ComputerSoftwareAndHardwareMember_f12f00ad-341a-4ad8-97f3-44c718a3495f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_93637a23-d0db-4a9b-940f-d6699f3414f2" 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_18bd178f-eebf-4be4-90ab-23dc17bbb1c2" xlink:to="loc_srt_RangeAxis_93637a23-d0db-4a9b-940f-d6699f3414f2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_93637a23-d0db-4a9b-940f-d6699f3414f2_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_93637a23-d0db-4a9b-940f-d6699f3414f2" xlink:to="loc_srt_RangeMember_93637a23-d0db-4a9b-940f-d6699f3414f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_54deb1fc-af64-442b-b4de-a2f33a04724e" 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_93637a23-d0db-4a9b-940f-d6699f3414f2" xlink:to="loc_srt_RangeMember_54deb1fc-af64-442b-b4de-a2f33a04724e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_993a17c8-3bf7-42b5-9f21-25c5a0b09e60" 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_54deb1fc-af64-442b-b4de-a2f33a04724e" xlink:to="loc_srt_MinimumMember_993a17c8-3bf7-42b5-9f21-25c5a0b09e60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c31f3932-f018-4ce4-845d-d017114a5d32" 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_54deb1fc-af64-442b-b4de-a2f33a04724e" xlink:to="loc_srt_MaximumMember_c31f3932-f018-4ce4-845d-d017114a5d32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_46f86518-10f9-4be0-a0a8-5b9c0f552f63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Land"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_Land_46f86518-10f9-4be0-a0a8-5b9c0f552f63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_9352c196-00f6-419b-9aaa-7ccfa6673bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_9352c196-00f6-419b-9aaa-7ccfa6673bd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_9c1db69d-d41e-4083-8361-6d6932397652" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_9c1db69d-d41e-4083-8361-6d6932397652" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareGross_0e047715-0a59-42bf-a4fd-2b5934a1e599" xlink:href="tsco-20231230.xsd#tsco_ComputerSoftwareAndHardwareGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_tsco_ComputerSoftwareAndHardwareGross_0e047715-0a59-42bf-a4fd-2b5934a1e599" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_85e1e47c-f094-4379-ad13-bdc597d49d51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_ConstructionInProgressGross_85e1e47c-f094-4379-ad13-bdc597d49d51" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_196fd01d-3757-4988-b237-6bba267e400a" 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_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_196fd01d-3757-4988-b237-6bba267e400a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e7710d5a-7908-4791-860c-ce753b0d03be" 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_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e7710d5a-7908-4791-860c-ce753b0d03be" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_02284bad-ff0e-425e-8e32-656fd8f1f3ad" 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_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_02284bad-ff0e-425e-8e32-656fd8f1f3ad" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_fff433dc-ce21-4470-907a-02e07e8242ff" 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_PropertyPlantAndEquipmentNet_02284bad-ff0e-425e-8e32-656fd8f1f3ad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_fff433dc-ce21-4470-907a-02e07e8242ff" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#ShareBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b688b605-fac7-48e8-bf5d-b4f66ce9fd07" 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_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b688b605-fac7-48e8-bf5d-b4f66ce9fd07" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a11ef136-9899-4b76-9ed6-555784241001" 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_b688b605-fac7-48e8-bf5d-b4f66ce9fd07" xlink:to="loc_us-gaap_AwardTypeAxis_a11ef136-9899-4b76-9ed6-555784241001" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a11ef136-9899-4b76-9ed6-555784241001_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_a11ef136-9899-4b76-9ed6-555784241001" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a11ef136-9899-4b76-9ed6-555784241001_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac556125-fa0c-4bfb-acf6-a7543507afe1" 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_a11ef136-9899-4b76-9ed6-555784241001" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac556125-fa0c-4bfb-acf6-a7543507afe1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_fb33bf2d-1e3d-4e2d-9f83-1289d7c2eb61" 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_ac556125-fa0c-4bfb-acf6-a7543507afe1" xlink:to="loc_us-gaap_EmployeeStockOptionMember_fb33bf2d-1e3d-4e2d-9f83-1289d7c2eb61" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8f305720-290f-4d11-8ad6-eb094325671a" 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_ac556125-fa0c-4bfb-acf6-a7543507afe1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8f305720-290f-4d11-8ad6-eb094325671a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_87114743-3fd2-4564-a478-7abd5299257f" 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_ac556125-fa0c-4bfb-acf6-a7543507afe1" xlink:to="loc_us-gaap_PerformanceSharesMember_87114743-3fd2-4564-a478-7abd5299257f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_e1f4c0d4-cb6b-4425-8d2b-ce3fc15d3f25" 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_ac556125-fa0c-4bfb-acf6-a7543507afe1" xlink:to="loc_us-gaap_EmployeeStockMember_e1f4c0d4-cb6b-4425-8d2b-ce3fc15d3f25" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_93be633f-a26e-432e-b76b-c8729a055c93" 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_b688b605-fac7-48e8-bf5d-b4f66ce9fd07" xlink:to="loc_srt_RangeAxis_93be633f-a26e-432e-b76b-c8729a055c93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_93be633f-a26e-432e-b76b-c8729a055c93_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_93be633f-a26e-432e-b76b-c8729a055c93" xlink:to="loc_srt_RangeMember_93be633f-a26e-432e-b76b-c8729a055c93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cb46bd89-c507-4bf0-ac26-088f89721a6b" 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_93be633f-a26e-432e-b76b-c8729a055c93" xlink:to="loc_srt_RangeMember_cb46bd89-c507-4bf0-ac26-088f89721a6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8ea952c3-8fb9-4aa8-b566-c8ed2ac69dd9" 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_cb46bd89-c507-4bf0-ac26-088f89721a6b" xlink:to="loc_srt_MaximumMember_8ea952c3-8fb9-4aa8-b566-c8ed2ac69dd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Employeestockpurchaseprogramdiscountpercentage_26fbd4dd-35da-4c48-8332-6b9f8ed62c21" xlink:href="tsco-20231230.xsd#tsco_Employeestockpurchaseprogramdiscountpercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_tsco_Employeestockpurchaseprogramdiscountpercentage_26fbd4dd-35da-4c48-8332-6b9f8ed62c21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_4dcb6b01-9ef4-4fd0-be13-013edfebba81" xlink:href="tsco-20231230.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_4dcb6b01-9ef4-4fd0-be13-013edfebba81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_a54edd55-8906-44ad-ba05-4c233657d1a7" 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_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_a54edd55-8906-44ad-ba05-4c233657d1a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6219ed71-f3fb-481a-8cc5-1f7e9ab983df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6219ed71-f3fb-481a-8cc5-1f7e9ab983df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_18d51d2f-e0d4-40b0-9224-010fc0f14bed" 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_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_18d51d2f-e0d4-40b0-9224-010fc0f14bed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_782c05d2-bd69-42ae-9341-4337e67f0f6a" 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_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_782c05d2-bd69-42ae-9341-4337e67f0f6a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMinimum_9c4ecfc0-e532-4a8f-8ecd-89eddd43eae1" xlink:href="tsco-20231230.xsd#tsco_VestingTermMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_tsco_VestingTermMinimum_9c4ecfc0-e532-4a8f-8ecd-89eddd43eae1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMaximum_2c441a1c-9b57-4360-bb76-f2d5c6272348" xlink:href="tsco-20231230.xsd#tsco_VestingTermMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_tsco_VestingTermMaximum_2c441a1c-9b57-4360-bb76-f2d5c6272348" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_fd42f8be-ea7e-476a-aac5-7740db55a035" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_fd42f8be-ea7e-476a-aac5-7740db55a035" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_cb556032-c376-4321-b2e1-184511ceef3e" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_cb556032-c376-4321-b2e1-184511ceef3e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_5428b72e-86a5-446f-8d3d-bf3adc7f4879" xlink:href="tsco-20231230.xsd#tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_5428b72e-86a5-446f-8d3d-bf3adc7f4879" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_0d62a921-0fef-46f6-b692-e9e690bddf52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_0d62a921-0fef-46f6-b692-e9e690bddf52" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_6fa76dc9-b0ff-4536-a239-0658ff4a4056" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_6fa76dc9-b0ff-4536-a239-0658ff4a4056" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_7c49462e-8aff-49b8-94d4-62d4ca9bbcef" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_ShareBasedCompensation_7c49462e-8aff-49b8-94d4-62d4ca9bbcef" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_fea6aef2-8c21-4952-bd28-c88a6ed0b1a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_fea6aef2-8c21-4952-bd28-c88a6ed0b1a4" xlink:type="arc" order="14"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#ShareBasedCompensationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_216cb0f2-c682-4585-8e46-edebb1b4b97a" 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_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2b8846b8-5bc2-490d-be4c-a431daa37ede" 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_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_us-gaap_AwardTypeAxis_2b8846b8-5bc2-490d-be4c-a431daa37ede" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2b8846b8-5bc2-490d-be4c-a431daa37ede_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_2b8846b8-5bc2-490d-be4c-a431daa37ede" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2b8846b8-5bc2-490d-be4c-a431daa37ede_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9a3bca7c-57f6-421f-9bcc-3ca584f9d0da" 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_2b8846b8-5bc2-490d-be4c-a431daa37ede" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9a3bca7c-57f6-421f-9bcc-3ca584f9d0da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_4ad82fd6-630c-4733-82bb-bc7dfb19f7c6" 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_9a3bca7c-57f6-421f-9bcc-3ca584f9d0da" xlink:to="loc_us-gaap_EmployeeStockOptionMember_4ad82fd6-630c-4733-82bb-bc7dfb19f7c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_5fec2bd7-bfa7-4cb3-97fe-236d8de705ee" 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_9a3bca7c-57f6-421f-9bcc-3ca584f9d0da" xlink:to="loc_us-gaap_PerformanceSharesMember_5fec2bd7-bfa7-4cb3-97fe-236d8de705ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_3c6baec2-b573-47ed-ae4e-4c31d4f1c6a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_us-gaap_AwardDateAxis_3c6baec2-b573-47ed-ae4e-4c31d4f1c6a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_3c6baec2-b573-47ed-ae4e-4c31d4f1c6a0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_3c6baec2-b573-47ed-ae4e-4c31d4f1c6a0" xlink:to="loc_us-gaap_AwardDateDomain_3c6baec2-b573-47ed-ae4e-4c31d4f1c6a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_9ce024bf-f551-40d8-a68e-40db3a1afe97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_3c6baec2-b573-47ed-ae4e-4c31d4f1c6a0" xlink:to="loc_us-gaap_AwardDateDomain_9ce024bf-f551-40d8-a68e-40db3a1afe97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_36dd7750-c47e-4998-a837-685629d4511a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_us-gaap_GranteeStatusAxis_36dd7750-c47e-4998-a837-685629d4511a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_36dd7750-c47e-4998-a837-685629d4511a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GranteeStatusAxis_36dd7750-c47e-4998-a837-685629d4511a" xlink:to="loc_us-gaap_GranteeStatusDomain_36dd7750-c47e-4998-a837-685629d4511a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_851ae4ac-27f7-454c-8425-a6f459816c94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GranteeStatusAxis_36dd7750-c47e-4998-a837-685629d4511a" xlink:to="loc_us-gaap_GranteeStatusDomain_851ae4ac-27f7-454c-8425-a6f459816c94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_3faef5fb-d048-43a8-863c-794055bc9712" 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_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_us-gaap_PlanNameAxis_3faef5fb-d048-43a8-863c-794055bc9712" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_3faef5fb-d048-43a8-863c-794055bc9712_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_3faef5fb-d048-43a8-863c-794055bc9712" xlink:to="loc_us-gaap_PlanNameDomain_3faef5fb-d048-43a8-863c-794055bc9712_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_8936d22a-0f5a-4260-af38-4dc46267070c" 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_3faef5fb-d048-43a8-863c-794055bc9712" xlink:to="loc_us-gaap_PlanNameDomain_8936d22a-0f5a-4260-af38-4dc46267070c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_e429803d-d625-45c9-a71f-7c1ad0c8fdd7" 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_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_us-gaap_VestingAxis_e429803d-d625-45c9-a71f-7c1ad0c8fdd7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_e429803d-d625-45c9-a71f-7c1ad0c8fdd7_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_e429803d-d625-45c9-a71f-7c1ad0c8fdd7" xlink:to="loc_us-gaap_VestingDomain_e429803d-d625-45c9-a71f-7c1ad0c8fdd7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_253d7517-a59b-4851-a2f1-9590ca457f65" 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_e429803d-d625-45c9-a71f-7c1ad0c8fdd7" xlink:to="loc_us-gaap_VestingDomain_253d7517-a59b-4851-a2f1-9590ca457f65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c256d9fc-b67e-476d-a41b-e03bbc9d6b17" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c256d9fc-b67e-476d-a41b-e03bbc9d6b17" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c256d9fc-b67e-476d-a41b-e03bbc9d6b17_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_c256d9fc-b67e-476d-a41b-e03bbc9d6b17" xlink:to="loc_us-gaap_ClassOfStockDomain_c256d9fc-b67e-476d-a41b-e03bbc9d6b17_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5fe50be6-7082-4b18-9dd7-b603c5ac6124" 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_c256d9fc-b67e-476d-a41b-e03bbc9d6b17" xlink:to="loc_us-gaap_ClassOfStockDomain_5fe50be6-7082-4b18-9dd7-b603c5ac6124" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cce78add-eb63-4506-9ec1-b680cdda066c" 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_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_srt_RangeAxis_cce78add-eb63-4506-9ec1-b680cdda066c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cce78add-eb63-4506-9ec1-b680cdda066c_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_cce78add-eb63-4506-9ec1-b680cdda066c" xlink:to="loc_srt_RangeMember_cce78add-eb63-4506-9ec1-b680cdda066c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_388fe589-d0c9-4128-8db5-688e857cd010" 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_cce78add-eb63-4506-9ec1-b680cdda066c" xlink:to="loc_srt_RangeMember_388fe589-d0c9-4128-8db5-688e857cd010" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_a8c7cd28-2e2d-42b8-8e4c-11debee6b508" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_a8c7cd28-2e2d-42b8-8e4c-11debee6b508" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_ae2a16fa-9a20-46f9-9e20-97f8a1ad80c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_ae2a16fa-9a20-46f9-9e20-97f8a1ad80c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4f3fa648-d0d1-409c-a846-df331be71011" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4f3fa648-d0d1-409c-a846-df331be71011" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_7c81d53d-9d40-45e0-bae5-41459ed92399" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_7c81d53d-9d40-45e0-bae5-41459ed92399" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_668c0d6f-4de7-4d27-8155-b1ab79da5e19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_668c0d6f-4de7-4d27-8155-b1ab79da5e19" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_7a48d71f-8bbb-4036-85bb-f24ba7324fcb" xlink:href="tsco-20231230.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_7a48d71f-8bbb-4036-85bb-f24ba7324fcb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b5111be1-3ea5-483c-9fb0-f4ba3e16bc31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b5111be1-3ea5-483c-9fb0-f4ba3e16bc31" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_263e1e97-d79c-4b7b-a143-ebc4056eade6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_263e1e97-d79c-4b7b-a143-ebc4056eade6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c6e827ce-d37a-47d8-861e-084034729de5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c6e827ce-d37a-47d8-861e-084034729de5" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#ShareBasedCompensationShareActivityDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7b66793-64ae-45c9-8df5-4f3a3d615104" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4f5816a-9d7c-4015-8915-7279a11a4263" 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_f7b66793-64ae-45c9-8df5-4f3a3d615104" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4f5816a-9d7c-4015-8915-7279a11a4263" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3f1f59b0-92d7-4a1a-834d-bcee73ceb196" 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_e4f5816a-9d7c-4015-8915-7279a11a4263" xlink:to="loc_us-gaap_AwardTypeAxis_3f1f59b0-92d7-4a1a-834d-bcee73ceb196" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f1f59b0-92d7-4a1a-834d-bcee73ceb196_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_3f1f59b0-92d7-4a1a-834d-bcee73ceb196" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f1f59b0-92d7-4a1a-834d-bcee73ceb196_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87fb2d70-0906-48f0-b50f-bc7fc55681d2" 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_3f1f59b0-92d7-4a1a-834d-bcee73ceb196" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87fb2d70-0906-48f0-b50f-bc7fc55681d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_11696d65-f7ed-4e15-8035-f07b4cfa3a28" 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_87fb2d70-0906-48f0-b50f-bc7fc55681d2" xlink:to="loc_us-gaap_EmployeeStockOptionMember_11696d65-f7ed-4e15-8035-f07b4cfa3a28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4d531a10-a721-4b83-bf90-fab02ca32909" 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_87fb2d70-0906-48f0-b50f-bc7fc55681d2" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4d531a10-a721-4b83-bf90-fab02ca32909" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_94157b36-191c-4cd3-a852-2b44c3475728" 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_87fb2d70-0906-48f0-b50f-bc7fc55681d2" xlink:to="loc_us-gaap_PerformanceSharesMember_94157b36-191c-4cd3-a852-2b44c3475728" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_16f020b7-8066-47eb-bf33-14fa18c0d8af" 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_e4f5816a-9d7c-4015-8915-7279a11a4263" xlink:to="loc_us-gaap_VestingAxis_16f020b7-8066-47eb-bf33-14fa18c0d8af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_16f020b7-8066-47eb-bf33-14fa18c0d8af_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_16f020b7-8066-47eb-bf33-14fa18c0d8af" xlink:to="loc_us-gaap_VestingDomain_16f020b7-8066-47eb-bf33-14fa18c0d8af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_1606d964-c689-4e1a-af25-c40eaae24b2f" 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_16f020b7-8066-47eb-bf33-14fa18c0d8af" xlink:to="loc_us-gaap_VestingDomain_1606d964-c689-4e1a-af25-c40eaae24b2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_bf1ecfc1-47b5-49a9-be0a-2870d1228017" 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_1606d964-c689-4e1a-af25-c40eaae24b2f" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_bf1ecfc1-47b5-49a9-be0a-2870d1228017" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e2c18fe2-09eb-44d7-8e10-e9018be4c355" 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_f7b66793-64ae-45c9-8df5-4f3a3d615104" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e2c18fe2-09eb-44d7-8e10-e9018be4c355" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9e4eab94-7a11-4dce-8614-fb95428fac0b" 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_e2c18fe2-09eb-44d7-8e10-e9018be4c355" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9e4eab94-7a11-4dce-8614-fb95428fac0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c8a768ea-e212-459e-bfb5-b61b3396dfc9" 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_e2c18fe2-09eb-44d7-8e10-e9018be4c355" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c8a768ea-e212-459e-bfb5-b61b3396dfc9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_97436708-be09-4d6c-b462-22eca8b05e34" 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_e2c18fe2-09eb-44d7-8e10-e9018be4c355" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_97436708-be09-4d6c-b462-22eca8b05e34" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_b5026ba0-a2fd-4785-9e0b-67826bd2d568" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e2c18fe2-09eb-44d7-8e10-e9018be4c355" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_b5026ba0-a2fd-4785-9e0b-67826bd2d568" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2cbe730a-6d50-4901-b302-f6a277fa5cdb" 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_1f12d427-de38-4564-8761-5c36ea2a2539" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e2c18fe2-09eb-44d7-8e10-e9018be4c355" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1f12d427-de38-4564-8761-5c36ea2a2539" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7b66793-64ae-45c9-8df5-4f3a3d615104" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a5424614-60fb-48e0-a2d0-0e06d89158d5" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a5424614-60fb-48e0-a2d0-0e06d89158d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_15f8d3ab-aeb2-49ba-89d2-7eb9afdd2547" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_15f8d3ab-aeb2-49ba-89d2-7eb9afdd2547" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_f69e8c84-7fd8-48e2-b4ff-a03a78847efe" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_f69e8c84-7fd8-48e2-b4ff-a03a78847efe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_4c47e114-0e64-4456-97f5-d03e6826a931" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_4c47e114-0e64-4456-97f5-d03e6826a931" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_89507ab1-7de4-4671-93a1-5b1014a11efb" 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_f90e7586-2b93-4738-af31-c3a0d1655900" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_f90e7586-2b93-4738-af31-c3a0d1655900" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b29b281d-d8e6-4a84-b54a-6ffd07a16d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b29b281d-d8e6-4a84-b54a-6ffd07a16d0c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7641e549-d278-4c2a-bc6c-cc44b764357a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7641e549-d278-4c2a-bc6c-cc44b764357a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4d443d7c-e4fa-47ed-996d-ca68227b8956" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4d443d7c-e4fa-47ed-996d-ca68227b8956" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_27f1ae6c-9c22-4a99-b91d-2c0f138ea147" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_27f1ae6c-9c22-4a99-b91d-2c0f138ea147" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_21174d67-ae99-4dae-803e-912a3d73158b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_380587b7-6c3a-46e6-8680-9297da4a00ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_380587b7-6c3a-46e6-8680-9297da4a00ad" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_fa1945e7-6dcf-4d44-b5ef-e727061f5268" 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_f7b66793-64ae-45c9-8df5-4f3a3d615104" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_fa1945e7-6dcf-4d44-b5ef-e727061f5268" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_adf640d8-2c06-4784-b6e4-ee219b283fac" 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_fa1945e7-6dcf-4d44-b5ef-e727061f5268" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_adf640d8-2c06-4784-b6e4-ee219b283fac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_20c0662a-ab6d-4158-b6cb-911c12eba78e" 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_fa1945e7-6dcf-4d44-b5ef-e727061f5268" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_20c0662a-ab6d-4158-b6cb-911c12eba78e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3ba77dea-3aa1-4165-9a41-f946c38a36f6" 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_fa1945e7-6dcf-4d44-b5ef-e727061f5268" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3ba77dea-3aa1-4165-9a41-f946c38a36f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cd925f4f-6142-4e5e-9d69-6123d13a9b33" 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_fa1945e7-6dcf-4d44-b5ef-e727061f5268" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cd925f4f-6142-4e5e-9d69-6123d13a9b33" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2cea0629-e975-4e7d-b802-84549920a559" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_57c15bc7-596a-419f-94c6-4a48a3d7c333" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7b66793-64ae-45c9-8df5-4f3a3d615104" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_57c15bc7-596a-419f-94c6-4a48a3d7c333" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_bb9b0e1f-2c1d-442c-a823-0c0a2b8adc1d" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_57c15bc7-596a-419f-94c6-4a48a3d7c333" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_bb9b0e1f-2c1d-442c-a823-0c0a2b8adc1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1a038720-ea62-4521-9d3c-7b0762471cd8" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_57c15bc7-596a-419f-94c6-4a48a3d7c333" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1a038720-ea62-4521-9d3c-7b0762471cd8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8b9968d6-c9a5-48cb-9784-6c95f66e12a6" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_57c15bc7-596a-419f-94c6-4a48a3d7c333" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8b9968d6-c9a5-48cb-9784-6c95f66e12a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ad9f1ff5-4f89-485f-a461-965e4f75da93" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_57c15bc7-596a-419f-94c6-4a48a3d7c333" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ad9f1ff5-4f89-485f-a461-965e4f75da93" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_10a0ddf6-0e6f-43c1-910f-296a67dd702c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#ShareBasedCompensationOtherInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0733c192-2680-4f7d-b14f-7c5e423d3429" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07f32427-848b-459e-a433-54510819b660" 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_0733c192-2680-4f7d-b14f-7c5e423d3429" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07f32427-848b-459e-a433-54510819b660" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_02ff3e19-377b-4240-9bb3-7c4fc78a85d8" 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_07f32427-848b-459e-a433-54510819b660" xlink:to="loc_us-gaap_AwardTypeAxis_02ff3e19-377b-4240-9bb3-7c4fc78a85d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_02ff3e19-377b-4240-9bb3-7c4fc78a85d8_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_02ff3e19-377b-4240-9bb3-7c4fc78a85d8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_02ff3e19-377b-4240-9bb3-7c4fc78a85d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d543e76c-5e2a-466b-b29c-7afaf14771fe" 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_02ff3e19-377b-4240-9bb3-7c4fc78a85d8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d543e76c-5e2a-466b-b29c-7afaf14771fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_065df856-9b49-44b1-9058-89098f9e699b" 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_d543e76c-5e2a-466b-b29c-7afaf14771fe" xlink:to="loc_us-gaap_EmployeeStockOptionMember_065df856-9b49-44b1-9058-89098f9e699b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_6654d0b3-f1b1-4223-9aac-f240ef799b5b" 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_d543e76c-5e2a-466b-b29c-7afaf14771fe" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_6654d0b3-f1b1-4223-9aac-f240ef799b5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_611c898d-f801-45ec-8243-a612bcdc6989" 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_d543e76c-5e2a-466b-b29c-7afaf14771fe" xlink:to="loc_us-gaap_PerformanceSharesMember_611c898d-f801-45ec-8243-a612bcdc6989" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_40c79790-a89f-4014-ab27-bccf1b19a810" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0733c192-2680-4f7d-b14f-7c5e423d3429" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_40c79790-a89f-4014-ab27-bccf1b19a810" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_98288949-d11b-430a-b515-3c1b26bdf51f" 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_0733c192-2680-4f7d-b14f-7c5e423d3429" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_98288949-d11b-430a-b515-3c1b26bdf51f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_112d84c5-07a9-4a4c-bb1e-36f90e119826" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0733c192-2680-4f7d-b14f-7c5e423d3429" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_112d84c5-07a9-4a4c-bb1e-36f90e119826" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_0193f3b3-d604-4641-8dc2-61ac03373908" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0733c192-2680-4f7d-b14f-7c5e423d3429" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_0193f3b3-d604-4641-8dc2-61ac03373908" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_6ab93e2c-2161-49ed-99a6-4f97dff56e06" xlink:href="tsco-20231230.xsd#tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0733c192-2680-4f7d-b14f-7c5e423d3429" xlink:to="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_6ab93e2c-2161-49ed-99a6-4f97dff56e06" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#BusinessCombinationsandAssetAcquisitionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_8a56e63b-646c-4371-8932-f191496837fc" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_022f6a24-ea97-4426-8c85-e679a46680e9" 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_8a56e63b-646c-4371-8932-f191496837fc" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_022f6a24-ea97-4426-8c85-e679a46680e9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_efa5fa2d-8d20-4f8a-8b5b-e2837b4d9fdc" 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_022f6a24-ea97-4426-8c85-e679a46680e9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_efa5fa2d-8d20-4f8a-8b5b-e2837b4d9fdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_efa5fa2d-8d20-4f8a-8b5b-e2837b4d9fdc_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_efa5fa2d-8d20-4f8a-8b5b-e2837b4d9fdc" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_efa5fa2d-8d20-4f8a-8b5b-e2837b4d9fdc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73c34e3e-df75-42a9-895f-ae1b561d991c" 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_efa5fa2d-8d20-4f8a-8b5b-e2837b4d9fdc" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73c34e3e-df75-42a9-895f-ae1b561d991c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_25c9a139-0efc-4713-96a1-a5af395d2042" xlink:href="tsco-20231230.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73c34e3e-df75-42a9-895f-ae1b561d991c" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_25c9a139-0efc-4713-96a1-a5af395d2042" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnStoresDomain_6a28e8f5-ec56-4a42-a1fd-42c4b66f813f" xlink:href="tsco-20231230.xsd#tsco_OrschelnStoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73c34e3e-df75-42a9-895f-ae1b561d991c" xlink:to="loc_tsco_OrschelnStoresDomain_6a28e8f5-ec56-4a42-a1fd-42c4b66f813f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_c4f0926f-b75d-4caa-a8b9-6807b6ccbdb7" xlink:href="tsco-20231230.xsd#tsco_OrschelnDistributionCenterAndHeadquartersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73c34e3e-df75-42a9-895f-ae1b561d991c" xlink:to="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_c4f0926f-b75d-4caa-a8b9-6807b6ccbdb7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3146b8b1-dbeb-4943-97f9-bfd788dea226" 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_8a56e63b-646c-4371-8932-f191496837fc" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3146b8b1-dbeb-4943-97f9-bfd788dea226" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_6f751a4a-74f0-4b74-9d7b-40db3dd4611f" 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_BusinessAcquisitionLineItems_8a56e63b-646c-4371-8932-f191496837fc" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_6f751a4a-74f0-4b74-9d7b-40db3dd4611f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b8395e9c-91a9-46cd-bd28-23f7bd38c212" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8a56e63b-646c-4371-8932-f191496837fc" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b8395e9c-91a9-46cd-bd28-23f7bd38c212" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_706cdead-ba0f-4893-968d-9514dd64a14b" 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_8a56e63b-646c-4371-8932-f191496837fc" xlink:to="loc_us-gaap_Goodwill_706cdead-ba0f-4893-968d-9514dd64a14b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_93cdb764-ebc8-4f83-b2ad-93121a287967" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8a56e63b-646c-4371-8932-f191496837fc" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_93cdb764-ebc8-4f83-b2ad-93121a287967" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#BusinessCombinationsandAssetAcquisitionsDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_48bd4cb6-5505-4f91-9fa7-777c7f8b3d80" 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_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_48bd4cb6-5505-4f91-9fa7-777c7f8b3d80" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7fa65e50-4092-499c-9929-357b44c45681" 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_48bd4cb6-5505-4f91-9fa7-777c7f8b3d80" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7fa65e50-4092-499c-9929-357b44c45681" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fa65e50-4092-499c-9929-357b44c45681_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_7fa65e50-4092-499c-9929-357b44c45681" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fa65e50-4092-499c-9929-357b44c45681_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c46a4e22-0a28-4e5a-a7c3-505e9827a590" 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_7fa65e50-4092-499c-9929-357b44c45681" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c46a4e22-0a28-4e5a-a7c3-505e9827a590" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_34f1f8a9-72f2-4627-be37-353c01c0ca1c" xlink:href="tsco-20231230.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c46a4e22-0a28-4e5a-a7c3-505e9827a590" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_34f1f8a9-72f2-4627-be37-353c01c0ca1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_dcfbb94c-cdf2-4ef9-9d45-cee2eb15c416" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_48bd4cb6-5505-4f91-9fa7-777c7f8b3d80" xlink:to="loc_srt_RestatementAxis_dcfbb94c-cdf2-4ef9-9d45-cee2eb15c416" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_dcfbb94c-cdf2-4ef9-9d45-cee2eb15c416_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_dcfbb94c-cdf2-4ef9-9d45-cee2eb15c416" xlink:to="loc_srt_RestatementDomain_dcfbb94c-cdf2-4ef9-9d45-cee2eb15c416_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_fa312f11-8c83-4c7e-9957-45ff214bd229" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_dcfbb94c-cdf2-4ef9-9d45-cee2eb15c416" xlink:to="loc_srt_RestatementDomain_fa312f11-8c83-4c7e-9957-45ff214bd229" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_4c84306b-4739-47d8-9a8e-54b09f87a272" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_fa312f11-8c83-4c7e-9957-45ff214bd229" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_4c84306b-4739-47d8-9a8e-54b09f87a272" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_0fd15ac2-5708-4246-8550-387929c1dfde" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_fa312f11-8c83-4c7e-9957-45ff214bd229" xlink:to="loc_srt_RestatementAdjustmentMember_0fd15ac2-5708-4246-8550-387929c1dfde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_fc98f015-5a80-4a2c-8c34-800c4680047f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_fc98f015-5a80-4a2c-8c34-800c4680047f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_869abe27-5857-4183-bd6f-63c5c02ae2bc" 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_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_869abe27-5857-4183-bd6f-63c5c02ae2bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_040e47b2-2d37-4e54-8215-99501ea546bc" 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_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_040e47b2-2d37-4e54-8215-99501ea546bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_272248de-e2a9-4a5b-a5f3-a1e4b9232e64" 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_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_272248de-e2a9-4a5b-a5f3-a1e4b9232e64" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_24b2cd3d-a1cd-4896-a4c6-45c8d212f45f" 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_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_24b2cd3d-a1cd-4896-a4c6-45c8d212f45f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets_9e755414-21b5-4670-aeec-1f27fdf72eac" xlink:href="tsco-20231230.xsd#tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets_9e755414-21b5-4670-aeec-1f27fdf72eac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_e7631a84-789a-4d06-9f49-6a419bba6451" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_e7631a84-789a-4d06-9f49-6a419bba6451" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_063ad3da-5483-4933-b97d-fa86a7fd5bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_063ad3da-5483-4933-b97d-fa86a7fd5bc7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_640df231-cb94-494e-9931-73bd89546a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_640df231-cb94-494e-9931-73bd89546a8e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_baf4efd6-7e8e-4174-86c1-c7ca7b2c0e8b" 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_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_baf4efd6-7e8e-4174-86c1-c7ca7b2c0e8b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_3ae332d0-fdb1-44e0-9ea6-d726a420d204" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_3ae332d0-fdb1-44e0-9ea6-d726a420d204" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation_a8dbfa62-83be-48c6-8692-2d6fb88a3376" xlink:href="tsco-20231230.xsd#tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation_a8dbfa62-83be-48c6-8692-2d6fb88a3376" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation_37e05e8b-1c3d-41c4-b4b5-6026ed17770d" xlink:href="tsco-20231230.xsd#tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation_37e05e8b-1c3d-41c4-b4b5-6026ed17770d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_9e304080-9356-421c-a8f6-1aba4426651a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_9e304080-9356-421c-a8f6-1aba4426651a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e70eeb88-e292-4f2c-895d-60b32d813a09" 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_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_Goodwill_e70eeb88-e292-4f2c-895d-60b32d813a09" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_062d98ca-5a7a-494e-95f4-c983370cdcb3" 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_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_062d98ca-5a7a-494e-95f4-c983370cdcb3" xlink:type="arc" order="15"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#DebtScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_448c2081-6ea6-44bd-a209-9704e10e3d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_448c2081-6ea6-44bd-a209-9704e10e3d0a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_845388ce-2940-4f8e-9425-c5b4ee5abe90" 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_LineOfCreditFacilityTable_448c2081-6ea6-44bd-a209-9704e10e3d0a" xlink:to="loc_us-gaap_DebtInstrumentAxis_845388ce-2940-4f8e-9425-c5b4ee5abe90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_845388ce-2940-4f8e-9425-c5b4ee5abe90_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_845388ce-2940-4f8e-9425-c5b4ee5abe90" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_845388ce-2940-4f8e-9425-c5b4ee5abe90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1c02c596-18af-4d30-81d5-d6c9cad0d3a8" 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_845388ce-2940-4f8e-9425-c5b4ee5abe90" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1c02c596-18af-4d30-81d5-d6c9cad0d3a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A525SeniorNotesMember_024654fe-ba56-42c2-a3da-e87b69f9cf87" xlink:href="tsco-20231230.xsd#tsco_A525SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1c02c596-18af-4d30-81d5-d6c9cad0d3a8" xlink:to="loc_tsco_A525SeniorNotesMember_024654fe-ba56-42c2-a3da-e87b69f9cf87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember_15016fc3-3abb-4312-9c6c-98c622e938de" xlink:href="tsco-20231230.xsd#tsco_A1750SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1c02c596-18af-4d30-81d5-d6c9cad0d3a8" xlink:to="loc_tsco_A1750SeniorNotesMember_15016fc3-3abb-4312-9c6c-98c622e938de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_7adb35aa-5ccd-4f5c-a5df-ee8fea61a287" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1c02c596-18af-4d30-81d5-d6c9cad0d3a8" xlink:to="loc_us-gaap_NotesPayableToBanksMember_7adb35aa-5ccd-4f5c-a5df-ee8fea61a287" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1f86275f-4b33-40ed-8c52-d3546bbedcbc" 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_LineOfCreditFacilityTable_448c2081-6ea6-44bd-a209-9704e10e3d0a" xlink:to="loc_us-gaap_CreditFacilityAxis_1f86275f-4b33-40ed-8c52-d3546bbedcbc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_1f86275f-4b33-40ed-8c52-d3546bbedcbc_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_1f86275f-4b33-40ed-8c52-d3546bbedcbc" xlink:to="loc_us-gaap_CreditFacilityDomain_1f86275f-4b33-40ed-8c52-d3546bbedcbc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_9ebec437-ce35-4a0e-b7ad-fa7ef38c3be4" 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_1f86275f-4b33-40ed-8c52-d3546bbedcbc" xlink:to="loc_us-gaap_CreditFacilityDomain_9ebec437-ce35-4a0e-b7ad-fa7ef38c3be4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2022SeniorCreditFacilityMember_1359c925-aa5f-487d-bb56-c84ee404a50d" xlink:href="tsco-20231230.xsd#tsco_A2022SeniorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_9ebec437-ce35-4a0e-b7ad-fa7ef38c3be4" xlink:to="loc_tsco_A2022SeniorCreditFacilityMember_1359c925-aa5f-487d-bb56-c84ee404a50d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_f4448b27-97b7-456f-845e-2b4ff44292da" 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_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_LongTermDebt_f4448b27-97b7-456f-845e-2b4ff44292da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_5e21eb24-4eb8-4e85-bb17-2d7aa9601169" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_5e21eb24-4eb8-4e85-bb17-2d7aa9601169" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_4cd007d5-f256-4391-b8d7-4be6bec9857b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_UnsecuredDebt_4cd007d5-f256-4391-b8d7-4be6bec9857b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_9f416ffd-1807-419a-a269-be557e934fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_9f416ffd-1807-419a-a269-be557e934fe0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Unsecureddebtnetofdebtissuancecosts_5d8bfba3-89a9-4499-8e71-5df16c769fef" xlink:href="tsco-20231230.xsd#tsco_Unsecureddebtnetofdebtissuancecosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_tsco_Unsecureddebtnetofdebtissuancecosts_5d8bfba3-89a9-4499-8e71-5df16c769fef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtCurrent_b970b4f9-3d49-42de-8a3b-c6efe15603f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_UnsecuredDebtCurrent_b970b4f9-3d49-42de-8a3b-c6efe15603f0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_785f506e-3cea-45d9-a7ac-2f81ef560728" 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_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_785f506e-3cea-45d9-a7ac-2f81ef560728" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_995d2558-5226-4dfa-8a32-7aa44eb97040" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_995d2558-5226-4dfa-8a32-7aa44eb97040" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f5498cf2-f3d8-4705-bdea-92885799c727" 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_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:to="loc_us-gaap_DebtInstrumentAxis_f5498cf2-f3d8-4705-bdea-92885799c727" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f5498cf2-f3d8-4705-bdea-92885799c727_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_f5498cf2-f3d8-4705-bdea-92885799c727" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f5498cf2-f3d8-4705-bdea-92885799c727_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_da5715c3-3055-4613-aaf1-eee8058840e3" 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_f5498cf2-f3d8-4705-bdea-92885799c727" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_da5715c3-3055-4613-aaf1-eee8058840e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A525SeniorNotesMember_b06683a6-6621-4666-9eb1-aefe3fc23d26" xlink:href="tsco-20231230.xsd#tsco_A525SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_da5715c3-3055-4613-aaf1-eee8058840e3" xlink:to="loc_tsco_A525SeniorNotesMember_b06683a6-6621-4666-9eb1-aefe3fc23d26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember_0ddb0234-c15f-4167-b7cd-08ef43332687" xlink:href="tsco-20231230.xsd#tsco_A1750SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_da5715c3-3055-4613-aaf1-eee8058840e3" xlink:to="loc_tsco_A1750SeniorNotesMember_0ddb0234-c15f-4167-b7cd-08ef43332687" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_750842e4-3bb3-4b74-8a42-e349643016ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_da5715c3-3055-4613-aaf1-eee8058840e3" xlink:to="loc_us-gaap_SeniorNotesMember_750842e4-3bb3-4b74-8a42-e349643016ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_9b9247d1-a55a-4b41-b1cb-015273b0dda4" 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_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_9b9247d1-a55a-4b41-b1cb-015273b0dda4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9b9247d1-a55a-4b41-b1cb-015273b0dda4_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_9b9247d1-a55a-4b41-b1cb-015273b0dda4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9b9247d1-a55a-4b41-b1cb-015273b0dda4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_94c282b6-1cea-431e-acfc-90f80f80aaba" 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_9b9247d1-a55a-4b41-b1cb-015273b0dda4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_94c282b6-1cea-431e-acfc-90f80f80aaba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_bb0df5ff-2b78-4941-bc7a-dfe33b3a4455" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_94c282b6-1cea-431e-acfc-90f80f80aaba" xlink:to="loc_us-gaap_SeniorNotesMember_bb0df5ff-2b78-4941-bc7a-dfe33b3a4455" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_99bafce7-7f63-400e-9950-746a1f1671ad" 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_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:to="loc_us-gaap_CreditFacilityAxis_99bafce7-7f63-400e-9950-746a1f1671ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_99bafce7-7f63-400e-9950-746a1f1671ad_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_99bafce7-7f63-400e-9950-746a1f1671ad" xlink:to="loc_us-gaap_CreditFacilityDomain_99bafce7-7f63-400e-9950-746a1f1671ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0e732f0a-88c9-4f5c-8a84-bb5586ab75e4" 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_99bafce7-7f63-400e-9950-746a1f1671ad" xlink:to="loc_us-gaap_CreditFacilityDomain_0e732f0a-88c9-4f5c-8a84-bb5586ab75e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2022SeniorCreditFacilityMember_947815db-614c-4719-8b08-ec56b87f6f74" xlink:href="tsco-20231230.xsd#tsco_A2022SeniorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0e732f0a-88c9-4f5c-8a84-bb5586ab75e4" xlink:to="loc_tsco_A2022SeniorCreditFacilityMember_947815db-614c-4719-8b08-ec56b87f6f74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NumberofFinancialCovenantsMember_9c493d03-7519-40db-86fc-e2c0355924bc" xlink:href="tsco-20231230.xsd#tsco_NumberofFinancialCovenantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0e732f0a-88c9-4f5c-8a84-bb5586ab75e4" xlink:to="loc_tsco_NumberofFinancialCovenantsMember_9c493d03-7519-40db-86fc-e2c0355924bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_26862db5-58b0-42f1-99fb-de5be852f82f" xlink:href="tsco-20231230.xsd#tsco_FixedChargeCoverageRatioMinimumRequirementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0e732f0a-88c9-4f5c-8a84-bb5586ab75e4" xlink:to="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_26862db5-58b0-42f1-99fb-de5be852f82f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeverageRatioMaximumRequirementMember_a0d50efe-4166-4512-80c5-981b75476dcc" xlink:href="tsco-20231230.xsd#tsco_LeverageRatioMaximumRequirementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0e732f0a-88c9-4f5c-8a84-bb5586ab75e4" xlink:to="loc_tsco_LeverageRatioMaximumRequirementMember_a0d50efe-4166-4512-80c5-981b75476dcc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_72f5f7d4-c23b-4218-8a9a-269de786d300" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:to="loc_us-gaap_VariableRateAxis_72f5f7d4-c23b-4218-8a9a-269de786d300" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_72f5f7d4-c23b-4218-8a9a-269de786d300_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_72f5f7d4-c23b-4218-8a9a-269de786d300" xlink:to="loc_us-gaap_VariableRateDomain_72f5f7d4-c23b-4218-8a9a-269de786d300_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8eea3ecd-6d02-4d6f-b5ac-f9a738e7e81b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_72f5f7d4-c23b-4218-8a9a-269de786d300" xlink:to="loc_us-gaap_VariableRateDomain_8eea3ecd-6d02-4d6f-b5ac-f9a738e7e81b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_c4635bc9-423f-4146-ae9d-4149c65d31ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_8eea3ecd-6d02-4d6f-b5ac-f9a738e7e81b" xlink:to="loc_us-gaap_BaseRateMember_c4635bc9-423f-4146-ae9d-4149c65d31ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_8fe4675d-2def-4f13-a811-5e8b405d802d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_8eea3ecd-6d02-4d6f-b5ac-f9a738e7e81b" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_8fe4675d-2def-4f13-a811-5e8b405d802d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_334ac473-9dd1-46a8-b4db-40fb158aa620" 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_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:to="loc_srt_RangeAxis_334ac473-9dd1-46a8-b4db-40fb158aa620" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_334ac473-9dd1-46a8-b4db-40fb158aa620_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_334ac473-9dd1-46a8-b4db-40fb158aa620" xlink:to="loc_srt_RangeMember_334ac473-9dd1-46a8-b4db-40fb158aa620_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6f13a98b-28ae-4a6e-ada0-548bd2ff8027" 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_334ac473-9dd1-46a8-b4db-40fb158aa620" xlink:to="loc_srt_RangeMember_6f13a98b-28ae-4a6e-ada0-548bd2ff8027" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2a5d85cb-4513-4b81-9eb3-10bcf4760de6" 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_6f13a98b-28ae-4a6e-ada0-548bd2ff8027" xlink:to="loc_srt_MinimumMember_2a5d85cb-4513-4b81-9eb3-10bcf4760de6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ea02e9d3-5e25-4786-bacc-cd72a2873afb" 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_6f13a98b-28ae-4a6e-ada0-548bd2ff8027" xlink:to="loc_srt_MaximumMember_ea02e9d3-5e25-4786-bacc-cd72a2873afb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_6d7990be-4e15-4c59-a6a4-f00af25ef9f2" 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_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_LongTermDebt_6d7990be-4e15-4c59-a6a4-f00af25ef9f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_81427fc5-d39f-4d87-ae4f-52fcc13bf963" 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_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_81427fc5-d39f-4d87-ae4f-52fcc13bf963" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_66aab8b6-2ec4-47e0-a1f3-263690ac4cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_66aab8b6-2ec4-47e0-a1f3-263690ac4cb0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_b40db8e3-d5a2-43f3-b53e-34a2a7ad6c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_b40db8e3-d5a2-43f3-b53e-34a2a7ad6c1f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_44e9b39a-1ce6-4726-8acb-7fe87096620d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_44e9b39a-1ce6-4726-8acb-7fe87096620d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_9e0fe963-4d9a-484c-ac8a-98438feeba9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_9e0fe963-4d9a-484c-ac8a-98438feeba9b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_7467cbe4-c4cc-4fb7-bf10-f9ef41372dae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_7467cbe4-c4cc-4fb7-bf10-f9ef41372dae" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_50e09007-b24e-4dd3-900d-933cc5f31678" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_50e09007-b24e-4dd3-900d-933cc5f31678" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_ca120ea0-955f-4550-afab-71b8b7f5cf1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_ca120ea0-955f-4550-afab-71b8b7f5cf1c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDescription_075cc73a-7301-495b-ac99-606506d2d92a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentDescription_075cc73a-7301-495b-ac99-606506d2d92a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0f554c90-42f6-4b99-a5f1-86f02748c3a7" 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_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0f554c90-42f6-4b99-a5f1-86f02748c3a7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_68d7c3e9-a830-40ff-a88e-15f5938fe4d5" xlink:href="tsco-20231230.xsd#tsco_SwinglineLoanMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_68d7c3e9-a830-40ff-a88e-15f5938fe4d5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_a6ed3920-c700-4126-ac4b-dcd9204eb69d" xlink:href="tsco-20231230.xsd#tsco_LettersOfCreditMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_a6ed3920-c700-4126-ac4b-dcd9204eb69d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoanMaximumBorrowingCapacity_aeda918a-4351-4979-8597-9b8ecaf39f72" xlink:href="tsco-20231230.xsd#tsco_TermLoanMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_tsco_TermLoanMaximumBorrowingCapacity_aeda918a-4351-4979-8597-9b8ecaf39f72" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_512ccb04-c1c4-43f3-8303-975db95a44b1" 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_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_512ccb04-c1c4-43f3-8303-975db95a44b1" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c34d36c1-f6c5-4943-8651-e8c8eaa6d763" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c34d36c1-f6c5-4943-8651-e8c8eaa6d763" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_014052cd-f7a8-48b8-9b71-81fe2481e524" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_014052cd-f7a8-48b8-9b71-81fe2481e524" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantDescription_e59e14bd-44a5-4d85-b70f-e85b3f421f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCovenantDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentCovenantDescription_e59e14bd-44a5-4d85-b70f-e85b3f421f7e" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance_3d5aee10-dde6-4c75-ade4-ea54eb31b24e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentCovenantCompliance_3d5aee10-dde6-4c75-ade4-ea54eb31b24e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_8a0ab408-ff24-424b-9ae0-777800725576" xlink:href="tsco-20231230.xsd#tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_8a0ab408-ff24-424b-9ae0-777800725576" xlink:type="arc" order="19"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:href="tsco-20231230.xsd#tsco_LeaseTermAndDiscountLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountTable_34d20246-d448-4952-abc2-4af44303018b" xlink:href="tsco-20231230.xsd#tsco_LeaseTermAndDiscountTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_tsco_LeaseTermAndDiscountTable_34d20246-d448-4952-abc2-4af44303018b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_57063a7c-4064-44bb-a924-2683e365f885" 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_tsco_LeaseTermAndDiscountTable_34d20246-d448-4952-abc2-4af44303018b" xlink:to="loc_srt_RangeAxis_57063a7c-4064-44bb-a924-2683e365f885" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_57063a7c-4064-44bb-a924-2683e365f885_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_57063a7c-4064-44bb-a924-2683e365f885" xlink:to="loc_srt_RangeMember_57063a7c-4064-44bb-a924-2683e365f885_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2d4c198c-28ec-4290-8f30-bda0e0ec6734" 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_57063a7c-4064-44bb-a924-2683e365f885" xlink:to="loc_srt_RangeMember_2d4c198c-28ec-4290-8f30-bda0e0ec6734" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_29cd5a51-3fc4-41e0-9b4a-d889bffab616" 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_2d4c198c-28ec-4290-8f30-bda0e0ec6734" xlink:to="loc_srt_MinimumMember_29cd5a51-3fc4-41e0-9b4a-d889bffab616" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_54a5bfc2-dbd5-47e1-b2f2-cc5d20b46263" 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_2d4c198c-28ec-4290-8f30-bda0e0ec6734" xlink:to="loc_srt_MaximumMember_54a5bfc2-dbd5-47e1-b2f2-cc5d20b46263" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermExpirationThroughDate_75f5a30c-4472-4ad6-90e7-743cf11e28cb" xlink:href="tsco-20231230.xsd#tsco_LeaseTermExpirationThroughDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_tsco_LeaseTermExpirationThroughDate_75f5a30c-4472-4ad6-90e7-743cf11e28cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_0a86f356-1cbc-40dd-919c-61f5691ad67a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_0a86f356-1cbc-40dd-919c-61f5691ad67a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_89e92329-1d88-494b-b3a1-9befe420034e" xlink:href="tsco-20231230.xsd#tsco_Storeleasesoptionalrenewalperiodsminimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_89e92329-1d88-494b-b3a1-9befe420034e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_69ab4802-92b5-433d-b0a7-a4e6b8c61d9d" xlink:href="tsco-20231230.xsd#tsco_Storeleasesoptionalrenewalperiodsmaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_69ab4802-92b5-433d-b0a7-a4e6b8c61d9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StoreLeasesOptionalRenewalPeriods_a7d030e2-0d0c-483a-a811-72ceebe66d32" xlink:href="tsco-20231230.xsd#tsco_StoreLeasesOptionalRenewalPeriods"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_tsco_StoreLeasesOptionalRenewalPeriods_a7d030e2-0d0c-483a-a811-72ceebe66d32" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_09b53f3b-31fe-477f-9098-14540ba11d51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_09b53f3b-31fe-477f-9098-14540ba11d51" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_ec42597b-e2e4-47c1-ac08-ff6e2c97f3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_ec42597b-e2e4-47c1-ac08-ff6e2c97f3ae" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SaleLeasebackTransactionNumberOfProperties_8669325e-70bf-4374-847c-7833a77ebae9" xlink:href="tsco-20231230.xsd#tsco_SaleLeasebackTransactionNumberOfProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_tsco_SaleLeasebackTransactionNumberOfProperties_8669325e-70bf-4374-847c-7833a77ebae9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SaleLeasebackTransactionProceedsFromSale_a49fe2ed-08a1-4fdd-9f2f-085746bda5c2" xlink:href="tsco-20231230.xsd#tsco_SaleLeasebackTransactionProceedsFromSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_tsco_SaleLeasebackTransactionProceedsFromSale_a49fe2ed-08a1-4fdd-9f2f-085746bda5c2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_a10dfa9c-5378-4643-bccf-58e7a8edb5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_a10dfa9c-5378-4643-bccf-58e7a8edb5ae" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionLeaseTerm_b6096c7e-4d09-4e4d-a382-a10d508699cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleLeasebackTransactionLeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_us-gaap_SaleLeasebackTransactionLeaseTerm_b6096c7e-4d09-4e4d-a382-a10d508699cb" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#LeasesDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:href="tsco-20231230.xsd#tsco_LeaseTermLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountTable_85d98aa2-729d-4039-9aab-c2af326adb0b" xlink:href="tsco-20231230.xsd#tsco_LeaseTermAndDiscountTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:to="loc_tsco_LeaseTermAndDiscountTable_85d98aa2-729d-4039-9aab-c2af326adb0b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_864b7c7b-22fd-4c2f-aa34-c422e9574c04" 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_tsco_LeaseTermAndDiscountTable_85d98aa2-729d-4039-9aab-c2af326adb0b" xlink:to="loc_srt_RangeAxis_864b7c7b-22fd-4c2f-aa34-c422e9574c04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_864b7c7b-22fd-4c2f-aa34-c422e9574c04_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_864b7c7b-22fd-4c2f-aa34-c422e9574c04" xlink:to="loc_srt_RangeMember_864b7c7b-22fd-4c2f-aa34-c422e9574c04_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3cf4e3f2-ee10-4c5b-a1fb-6cb938bbea82" 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_864b7c7b-22fd-4c2f-aa34-c422e9574c04" xlink:to="loc_srt_RangeMember_3cf4e3f2-ee10-4c5b-a1fb-6cb938bbea82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a48020b5-b885-424e-a36b-f78419456e32" 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_3cf4e3f2-ee10-4c5b-a1fb-6cb938bbea82" xlink:to="loc_srt_MaximumMember_a48020b5-b885-424e-a36b-f78419456e32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_dfb54048-4b7b-4d7b-b912-556b83bfcb38" 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_3cf4e3f2-ee10-4c5b-a1fb-6cb938bbea82" xlink:to="loc_srt_MinimumMember_dfb54048-4b7b-4d7b-b912-556b83bfcb38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_6bf564c3-4f5d-479d-b850-3e9b8575cd44" xlink:href="tsco-20231230.xsd#tsco_Storeleasesoptionalrenewalperiodsmaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_6bf564c3-4f5d-479d-b850-3e9b8575cd44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_f3af76df-2d60-4974-9b7d-73e268fa1158" xlink:href="tsco-20231230.xsd#tsco_Storeleasesoptionalrenewalperiodsminimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_f3af76df-2d60-4974-9b7d-73e268fa1158" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StoreLeasesOptionalRenewalPeriods_8d361fa2-8747-4bdd-a960-dbccf8f10d15" xlink:href="tsco-20231230.xsd#tsco_StoreLeasesOptionalRenewalPeriods"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:to="loc_tsco_StoreLeasesOptionalRenewalPeriods_8d361fa2-8747-4bdd-a960-dbccf8f10d15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_b97a5de1-3e0b-4619-adb4-00ea3e83c848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_b97a5de1-3e0b-4619-adb4-00ea3e83c848" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_05a0a39c-5744-4369-9e2e-c19b760becae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_05a0a39c-5744-4369-9e2e-c19b760becae" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#CapitalStockandDividendsDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_1dbcd262-b9cd-4bb0-90fe-66226767d8ce" 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_SubsequentEventTable_2156622c-d8a4-4577-a31a-43a0f8967a80" 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_1dbcd262-b9cd-4bb0-90fe-66226767d8ce" xlink:to="loc_us-gaap_SubsequentEventTable_2156622c-d8a4-4577-a31a-43a0f8967a80" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_2a313736-e706-45a6-80ef-e65d26a83643" 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_2156622c-d8a4-4577-a31a-43a0f8967a80" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_2a313736-e706-45a6-80ef-e65d26a83643" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2a313736-e706-45a6-80ef-e65d26a83643_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_2a313736-e706-45a6-80ef-e65d26a83643" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2a313736-e706-45a6-80ef-e65d26a83643_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_18d1294a-6aec-4052-a01a-dafe00596604" 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_2a313736-e706-45a6-80ef-e65d26a83643" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_18d1294a-6aec-4052-a01a-dafe00596604" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_15cfa322-3387-4524-8e63-5a1d44ed9421" 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_18d1294a-6aec-4052-a01a-dafe00596604" xlink:to="loc_us-gaap_SubsequentEventMember_15cfa322-3387-4524-8e63-5a1d44ed9421" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_55f3689d-a97e-48cf-a635-c2fadb2fa820" 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_SubsequentEventLineItems_1dbcd262-b9cd-4bb0-90fe-66226767d8ce" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_55f3689d-a97e-48cf-a635-c2fadb2fa820" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#RetirementBenefitPlansDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:href="tsco-20231230.xsd#tsco_ScheduleDefinedContributionBenefitPlanLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_c27c0d31-bc79-4bd8-ad00-67d90a2f5868" xlink:href="tsco-20231230.xsd#tsco_ScheduleDefinedContributionBenefitPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_c27c0d31-bc79-4bd8-ad00-67d90a2f5868" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanAxis_fdc88538-f4f0-40a6-a573-bd11b4c11068" xlink:href="tsco-20231230.xsd#tsco_DefineContributionBenefitPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_c27c0d31-bc79-4bd8-ad00-67d90a2f5868" xlink:to="loc_tsco_DefineContributionBenefitPlanAxis_fdc88538-f4f0-40a6-a573-bd11b4c11068" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanDomain_fdc88538-f4f0-40a6-a573-bd11b4c11068_default" xlink:href="tsco-20231230.xsd#tsco_DefineContributionBenefitPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_DefineContributionBenefitPlanAxis_fdc88538-f4f0-40a6-a573-bd11b4c11068" xlink:to="loc_tsco_DefineContributionBenefitPlanDomain_fdc88538-f4f0-40a6-a573-bd11b4c11068_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanDomain_78e0ba15-2ebc-4e50-9afc-ec0db3daab00" xlink:href="tsco-20231230.xsd#tsco_DefineContributionBenefitPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_DefineContributionBenefitPlanAxis_fdc88538-f4f0-40a6-a573-bd11b4c11068" xlink:to="loc_tsco_DefineContributionBenefitPlanDomain_78e0ba15-2ebc-4e50-9afc-ec0db3daab00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_6e9e7d83-8d0a-451a-bc51-3a0bc3597f57" xlink:href="tsco-20231230.xsd#tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_6e9e7d83-8d0a-451a-bc51-3a0bc3597f57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_9f24a844-8d25-41c7-b978-44b27651852c" xlink:href="tsco-20231230.xsd#tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_9f24a844-8d25-41c7-b978-44b27651852c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_a8b06460-9de4-4fb4-9780-b96886c9e08e" xlink:href="tsco-20231230.xsd#tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_a8b06460-9de4-4fb4-9780-b96886c9e08e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_b8c30d5d-4ca2-49f0-9555-81518855e1a6" xlink:href="tsco-20231230.xsd#tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_b8c30d5d-4ca2-49f0-9555-81518855e1a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_3241619b-020d-4e95-ba81-04048257ba29" xlink:href="tsco-20231230.xsd#tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_3241619b-020d-4e95-ba81-04048257ba29" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_f169a2c9-7de4-43ad-9396-4a32bc318971" xlink:href="tsco-20231230.xsd#tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_f169a2c9-7de4-43ad-9396-4a32bc318971" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_c3ff5fac-3a30-4a03-b135-d7dd3666c215" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_c3ff5fac-3a30-4a03-b135-d7dd3666c215" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#RetirementBenefitPlansDeferredCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationLineItems_19bd851e-818e-4697-b3d7-26bb0c1d54af" xlink:href="tsco-20231230.xsd#tsco_ScheduleOfDeferredCompensationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationTable_3530c8e0-5d89-440e-86ca-20bde878480d" xlink:href="tsco-20231230.xsd#tsco_ScheduleOfDeferredCompensationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_19bd851e-818e-4697-b3d7-26bb0c1d54af" xlink:to="loc_tsco_ScheduleOfDeferredCompensationTable_3530c8e0-5d89-440e-86ca-20bde878480d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationArrangementAxis_0a964ffc-2c07-419a-9d31-266499a74140" xlink:href="tsco-20231230.xsd#tsco_DeferredCompensationArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tsco_ScheduleOfDeferredCompensationTable_3530c8e0-5d89-440e-86ca-20bde878480d" xlink:to="loc_tsco_DeferredCompensationArrangementAxis_0a964ffc-2c07-419a-9d31-266499a74140" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationProgramDomain_0a964ffc-2c07-419a-9d31-266499a74140_default" xlink:href="tsco-20231230.xsd#tsco_DeferredCompensationProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_DeferredCompensationArrangementAxis_0a964ffc-2c07-419a-9d31-266499a74140" xlink:to="loc_tsco_DeferredCompensationProgramDomain_0a964ffc-2c07-419a-9d31-266499a74140_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationProgramDomain_37a95c62-ce8e-46f7-aa20-556a836dc833" xlink:href="tsco-20231230.xsd#tsco_DeferredCompensationProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_DeferredCompensationArrangementAxis_0a964ffc-2c07-419a-9d31-266499a74140" xlink:to="loc_tsco_DeferredCompensationProgramDomain_37a95c62-ce8e-46f7-aa20-556a836dc833" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_d1a23f42-deb4-476e-ba46-f9b2d6b280de" xlink:href="tsco-20231230.xsd#tsco_CompanyMaximumMatchUnderDeferredCompensationProgram"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_19bd851e-818e-4697-b3d7-26bb0c1d54af" xlink:to="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_d1a23f42-deb4-476e-ba46-f9b2d6b280de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_dd529563-7aca-4222-aa59-60b99e7b2c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_19bd851e-818e-4697-b3d7-26bb0c1d54af" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_dd529563-7aca-4222-aa59-60b99e7b2c4b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_c23cf11d-c932-4edd-9814-a1c6b2809fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_98febd0b-353c-41f3-ab6f-a74de79b8313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_c23cf11d-c932-4edd-9814-a1c6b2809fa0" xlink:to="loc_us-gaap_OtherCommitmentsTable_98febd0b-353c-41f3-ab6f-a74de79b8313" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConstructionProjectAxis_a2744660-cdbc-4456-81cb-e02631f539ef" xlink:href="tsco-20231230.xsd#tsco_ConstructionProjectAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_98febd0b-353c-41f3-ab6f-a74de79b8313" xlink:to="loc_tsco_ConstructionProjectAxis_a2744660-cdbc-4456-81cb-e02631f539ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConstructionProjectDomain_a2744660-cdbc-4456-81cb-e02631f539ef_default" xlink:href="tsco-20231230.xsd#tsco_ConstructionProjectDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_ConstructionProjectAxis_a2744660-cdbc-4456-81cb-e02631f539ef" xlink:to="loc_tsco_ConstructionProjectDomain_a2744660-cdbc-4456-81cb-e02631f539ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConstructionProjectDomain_c41de567-bd51-43af-b356-7ff9ab9cc019" xlink:href="tsco-20231230.xsd#tsco_ConstructionProjectDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_ConstructionProjectAxis_a2744660-cdbc-4456-81cb-e02631f539ef" xlink:to="loc_tsco_ConstructionProjectDomain_c41de567-bd51-43af-b356-7ff9ab9cc019" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NewDistributionCenterConstructionMember_d499173d-9751-40b0-893f-3299daae52ba" xlink:href="tsco-20231230.xsd#tsco_NewDistributionCenterConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ConstructionProjectDomain_c41de567-bd51-43af-b356-7ff9ab9cc019" xlink:to="loc_tsco_NewDistributionCenterConstructionMember_d499173d-9751-40b0-893f-3299daae52ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_65870f5b-5eb9-4206-bb93-a32fce2c8662" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_c23cf11d-c932-4edd-9814-a1c6b2809fa0" xlink:to="loc_us-gaap_PurchaseObligation_65870f5b-5eb9-4206-bb93-a32fce2c8662" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear_a30488e2-0f67-41f4-ab31-7aa961635f25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_c23cf11d-c932-4edd-9814-a1c6b2809fa0" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondYear_a30488e2-0f67-41f4-ab31-7aa961635f25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_e9a7d145-e741-4bdf-9191-1942b2ea3437" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_c23cf11d-c932-4edd-9814-a1c6b2809fa0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_e9a7d145-e741-4bdf-9191-1942b2ea3437" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_0d51e191-ba58-412a-8314-9dc0de5d205e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_c23cf11d-c932-4edd-9814-a1c6b2809fa0" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_0d51e191-ba58-412a-8314-9dc0de5d205e" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReportingDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#SegmentReportingDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SegmentReportingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_9475a6c8-f740-4fa6-86dd-4bae8b828aef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_0ebdaf74-d555-4da2-86a4-5569a48be81b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_9475a6c8-f740-4fa6-86dd-4bae8b828aef" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_0ebdaf74-d555-4da2-86a4-5569a48be81b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_1f2a3551-ff24-4b3c-913b-d4798b517ce7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_0ebdaf74-d555-4da2-86a4-5569a48be81b" xlink:to="loc_srt_ProductOrServiceAxis_1f2a3551-ff24-4b3c-913b-d4798b517ce7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1f2a3551-ff24-4b3c-913b-d4798b517ce7_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_1f2a3551-ff24-4b3c-913b-d4798b517ce7" xlink:to="loc_srt_ProductsAndServicesDomain_1f2a3551-ff24-4b3c-913b-d4798b517ce7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_1f2a3551-ff24-4b3c-913b-d4798b517ce7" xlink:to="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LivestockEquineAgricultureMember_af29d272-1f64-4b31-96ef-e3949a1e67ec" xlink:href="tsco-20231230.xsd#tsco_LivestockEquineAgricultureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:to="loc_tsco_LivestockEquineAgricultureMember_af29d272-1f64-4b31-96ef-e3949a1e67ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanionAnimalMember_f88175dd-2341-47bd-baa6-3855f8b4c68c" xlink:href="tsco-20231230.xsd#tsco_CompanionAnimalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:to="loc_tsco_CompanionAnimalMember_f88175dd-2341-47bd-baa6-3855f8b4c68c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SeasonalRecreationMember_6d22bcd5-6bde-4d46-89d6-54f62b327ae9" xlink:href="tsco-20231230.xsd#tsco_SeasonalRecreationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:to="loc_tsco_SeasonalRecreationMember_6d22bcd5-6bde-4d46-89d6-54f62b327ae9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TruckToolHardwareMember_cf6e8ef5-fbd2-499d-92e1-5ec969f31853" xlink:href="tsco-20231230.xsd#tsco_TruckToolHardwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:to="loc_tsco_TruckToolHardwareMember_cf6e8ef5-fbd2-499d-92e1-5ec969f31853" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ClothingGiftDecorMember_da7c3347-c607-4922-8a0a-7985e18e0ac9" xlink:href="tsco-20231230.xsd#tsco_ClothingGiftDecorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:to="loc_tsco_ClothingGiftDecorMember_da7c3347-c607-4922-8a0a-7985e18e0ac9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TotalMember_9a107092-4c0b-4fa6-a79d-c1ef5eb34797" xlink:href="tsco-20231230.xsd#tsco_TotalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:to="loc_tsco_TotalMember_9a107092-4c0b-4fa6-a79d-c1ef5eb34797" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_625f58b6-97b7-4f9f-98bf-76e2dc5153f0" 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_EntityWideInformationRevenueFromExternalCustomerLineItems_9475a6c8-f740-4fa6-86dd-4bae8b828aef" xlink:to="loc_us-gaap_NumberOfReportableSegments_625f58b6-97b7-4f9f-98bf-76e2dc5153f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesRevenueNetPercentage_6f3fc216-de17-4f33-9211-d22f8eab80de" xlink:href="tsco-20231230.xsd#tsco_SalesRevenueNetPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_9475a6c8-f740-4fa6-86dd-4bae8b828aef" xlink:to="loc_tsco_SalesRevenueNetPercentage_6f3fc216-de17-4f33-9211-d22f8eab80de" xlink:type="arc" order="1"/>
  </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_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <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:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <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: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_tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember_516017e0-5712-4a5a-9af3-062cb3941957" xlink:href="tsco-20231230.xsd#tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="loc_tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember_516017e0-5712-4a5a-9af3-062cb3941957" xlink:type="arc" order="1"/>
  </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: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_tsco_ColinYankeeMember_790da12d-df3a-47e9-9942-d4248eaab296" xlink:href="tsco-20231230.xsd#tsco_ColinYankeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_tsco_ColinYankeeMember_790da12d-df3a-47e9-9942-d4248eaab296" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>tsco-20231230_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 2024 Workiva-->
<!--r:67563a3f-054f-44ed-998d-aad6a9e3af56,g:e7881d6e-3d94-4207-9031-282c0fcc5153-->
<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_srt_ConsolidatedEntitiesAxis_ec411d4a-fa94-42b7-8e4c-3d88424c3b55_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" 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_VariableRateDomain_7dcb96e1-f7f4-4bca-a66e-ad6c3802fa13_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink: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 Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" 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_fb0414b0-139c-49a3-b505-8fb9bbae8594_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_us-gaap_AccruedLiabilitiesCurrent_e797b7af-f179-4fd7-bac1-746b468c1285_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" 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 accrued expenses</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_srt_RangeMember_95f4c107-191c-4e05-9c2f-f6a6eea887f7_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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0bf8d259-2803-41de-8e8e-cfbed15373ae_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">Senior 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_6e670b7f-6926-4c89-9930-61a522c4bc49_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">Change in assets and liabilities</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_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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_e1acdb09-3709-4cd0-9257-6ae483e47a97_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink: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, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_e93082ea-2a60-40fb-9564-6333ea0eed93_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract" xlink: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 Transactions, Excluding Value of Shares Reissued [Abstract]</link:label>
    <link:label id="lab_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_label_en-US" xlink:label="lab_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract" xlink: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 Transactions, Excluding Value of Shares Reissued [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract" xlink:to="lab_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7b73c5fc-b709-43a7-a354-abdd8db02f79_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">Equity Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_61922d2a-c564-4dfc-aff1-1166db6ca860_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">Restricted, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d6b6a836-5c4b-4921-aaf5-9397660f29ed_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">Restricted, end of period (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_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_98962793-4f4a-4c94-9e87-96fa6713d6a0_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_IncomeTaxUncertaintiesPolicy_c05e4850-b250-4e26-a1c0-04f04d1453ee_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxUncertaintiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Contingencies</link:label>
    <link:label id="lab_us-gaap_IncomeTaxUncertaintiesPolicy_label_en-US" xlink:label="lab_us-gaap_IncomeTaxUncertaintiesPolicy" xlink: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 Uncertainties, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxUncertaintiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxUncertaintiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesPolicy" xlink:to="lab_us-gaap_IncomeTaxUncertaintiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_2563f093-6bf1-4aed-b6ea-b211581b6045_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" 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">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_e51a5e21-c73a-46ae-ac5c-9f6ff370c2d6_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_tsco_CompanionAnimalMember_96e3364f-5017-4838-9b14-9f4990242f8f_terseLabel_en-US" xlink:label="lab_tsco_CompanionAnimalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Companion Animal</link:label>
    <link:label id="lab_tsco_CompanionAnimalMember_label_en-US" xlink:label="lab_tsco_CompanionAnimalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Companion Animal [Member]</link:label>
    <link:label id="lab_tsco_CompanionAnimalMember_documentation_en-US" xlink:label="lab_tsco_CompanionAnimalMember" 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">Companion Animal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanionAnimalMember" xlink:href="tsco-20231230.xsd#tsco_CompanionAnimalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CompanionAnimalMember" xlink:to="lab_tsco_CompanionAnimalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueThereafter_c5f3d74a-1be6-4c2f-817e-6248f1663043_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due Thereafter [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due Thereafter</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueThereafter_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueThereafter" 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">Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueThereafter" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDueThereafter" xlink:to="lab_tsco_FutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_660d6561-eb60-48db-b163-7556f908ce62_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink: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 Tax Liabilities, Net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_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_a7842c94-598b-470e-9b76-6bd269103bf5_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-Based Restricted 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_SegmentReportingAbstract_b95cd4ed-5ab9-4b1d-9bc2-facfa67ab918_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_ed6880e0-87d7-40b4-a977-f06b1ecd450d_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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_336cc638-1949-47b5-ac1d-8c1d7ea03f6a_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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_e1ad4f8a-4a09-44f0-84b5-babaed9dcb64_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink: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 contractual term, Exercisable, end of period (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink: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 Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" 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_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_b16b9b20-a71c-4264-93e8-fa394ce3fc50_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink: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 of Intangible Assets, Indefinite-lived (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink: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 of Intangible Assets, Indefinite-Lived (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_c88265c8-5850-4c85-b7af-9d989721e707_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember" xlink:to="lab_srt_ScenarioPreviouslyReportedMember" 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_dded35ef-0f56-42c6-a1b8-909707617927_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, end of period (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_us-gaap_ConstructionInProgressGross_8458a297-6268-4281-b5f3-8218e7c8da26_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_A525SeniorNotesMember_9e951bc3-ce0d-4dbc-aa45-cc888cedbc54_terseLabel_en-US" xlink:label="lab_tsco_A525SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.25% Senior Notes</link:label>
    <link:label id="lab_tsco_A525SeniorNotesMember_label_en-US" xlink:label="lab_tsco_A525SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.25% Senior Notes [Member]</link:label>
    <link:label id="lab_tsco_A525SeniorNotesMember_documentation_en-US" xlink:label="lab_tsco_A525SeniorNotesMember" 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">5.25% Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A525SeniorNotesMember" xlink:href="tsco-20231230.xsd#tsco_A525SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_A525SeniorNotesMember" xlink:to="lab_tsco_A525SeniorNotesMember" 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_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_9d831229-2314-4359-803b-42fc78cc674c_verboseLabel_en-US" xlink:label="lab_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" 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">Company maximum match as a percentage of eligible compensation (in hundredths)</link:label>
    <link:label id="lab_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_label_en-US" xlink:label="lab_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" xlink: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 maximum match as a percentage of eligible compensation</link:label>
    <link:label id="lab_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_documentation_en-US" xlink:label="lab_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" 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">Represents the maximum company match as a percentage of eligible compensation to be paid by the entity in a defined contribution plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" xlink:href="tsco-20231230.xsd#tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" xlink:to="lab_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" 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_tsco_ConsolidatedStoresAxis_db6319fc-4ea0-4924-b728-91f8e9905178_terseLabel_en-US" xlink:label="lab_tsco_ConsolidatedStoresAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Stores [Axis]</link:label>
    <link:label id="lab_tsco_ConsolidatedStoresAxis_label_en-US" xlink:label="lab_tsco_ConsolidatedStoresAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Stores [Axis]</link:label>
    <link:label id="lab_tsco_ConsolidatedStoresAxis_documentation_en-US" xlink:label="lab_tsco_ConsolidatedStoresAxis" 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">Consolidated Stores [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresAxis" xlink:href="tsco-20231230.xsd#tsco_ConsolidatedStoresAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ConsolidatedStoresAxis" xlink:to="lab_tsco_ConsolidatedStoresAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_fff60df4-7323-4985-ad7a-02676d368e56_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink: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</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_8514df94-6439-43c2-8bf6-c65be8f06b5c_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_4d85fe66-a977-4e93-85e6-4ef3d581892e_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income 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_tsco_OrschelnFarmAndHomeLLCMember_7754f38c-d094-41f1-99e9-587d57de066a_terseLabel_en-US" xlink:label="lab_tsco_OrschelnFarmAndHomeLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Orscheln Farm and Home, LLC</link:label>
    <link:label id="lab_tsco_OrschelnFarmAndHomeLLCMember_label_en-US" xlink:label="lab_tsco_OrschelnFarmAndHomeLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Orscheln Farm and Home, LLC [Member]</link:label>
    <link:label id="lab_tsco_OrschelnFarmAndHomeLLCMember_documentation_en-US" xlink:label="lab_tsco_OrschelnFarmAndHomeLLCMember" 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">Orscheln Farm and Home, LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember" xlink:href="tsco-20231230.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_OrschelnFarmAndHomeLLCMember" xlink:to="lab_tsco_OrschelnFarmAndHomeLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3343c5ff-4981-43b5-8550-d7f33987542b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink: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, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink: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, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_7f1f7db3-146f-4728-8946-13dbe98ab15a_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_0ae33e06-021b-471e-8e38-c6fc00b63dd2_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 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_b82cf114-cbd2-48af-8c23-9a843398cfaa_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_LiabilitiesCurrentAbstract_ce199d63-8d60-4810-8969-9931f8c6b72b_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_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e7546f7a-3b1f-44b5-a60b-76dbd814a044_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 Income Tax Expense (Benefit)</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_GoodwillImpairedAccumulatedImpairmentLoss_2f880851-3769-445e-80d6-6f69d2a11e58_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" 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">Accumulated impairment losses</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions_aa86c5aa-7f18-446b-a1ed-d1839aa1ee69_terseLabel_en-US" xlink:label="lab_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" xlink: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 processing timespayments due from banks customer credit card transactions</link:label>
    <link:label id="lab_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions_label_en-US" xlink:label="lab_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" xlink: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 processing times payments due from banks customer credit card transactions</link:label>
    <link:label id="lab_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions_documentation_en-US" xlink:label="lab_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" 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">The minimum time period it takes to process payments due from banks for credit card transactions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" xlink:href="tsco-20231230.xsd#tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" xlink:to="lab_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_e7267e34-05cc-4a44-a339-48804ae333b9_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/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_PreferredStockValue_114acb08-2583-427c-b5ac-53935d6ab182_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</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_BusinessAcquisitionLineItems_1f1cf772-7c12-47b1-ba52-56b95ef9b4ef_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_SubsequentEventTypeDomain_2af5bea1-4549-4b3a-9e77-a1512529c9d4_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_56a6fced-68e9-4d9f-a693-4fabc49f82f2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink: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, Cancelled (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink: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 and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_c9b1cb9d-da66-4cc6-b671-45f5b3cc7184_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">Net income per share &#8211; diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_8287b267-33c8-4237-b660-a62fded9e00a_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 net income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/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_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_1ed0bfe4-0627-417a-8daf-6ee0f0cb0acc_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_us-gaap_TreasuryStockValue_5ad46c0a-c225-4a5b-91d8-4e7b3e5a8c4d_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" 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">Treasury stock</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_Land_8f5e4a91-759b-476e-a395-21265bc8db7e_terseLabel_en-US" xlink:label="lab_us-gaap_Land" xlink: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_Land_label_en-US" xlink:label="lab_us-gaap_Land" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Land"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Land" xlink:to="lab_us-gaap_Land" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases_cbfc6c80-a57e-47cc-85c3-2ed47a1e5340_terseLabel_en-US" xlink:label="lab_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases" xlink: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, Principal Payments</link:label>
    <link:label id="lab_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases_label_en-US" xlink:label="lab_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases" xlink: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, Financing Cash Flows Used For Leases</link:label>
    <link:label id="lab_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases_documentation_en-US" xlink:label="lab_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases" 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, Financing Cash Flows Used For Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases" xlink:href="tsco-20231230.xsd#tsco_FinanceLeaseFinancingCashFlowsUsedForLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases" xlink:to="lab_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDividendsPayableTextBlock_5a20d893-f39d-45e4-8a53-1738bdcee119_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink: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 Dividends Payable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDividendsPayableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink: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 Dividends Payable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDividendsPayableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_TX_6bb57ac0-ee41-4708-a5d0-4d4f6e9c2e5a_terseLabel_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TEXAS</link:label>
    <link:label id="lab_stpr_TX_label_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TEXAS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_TX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_TX" xlink:to="lab_stpr_TX" 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_tsco_LeaseTermExpirationThroughDate_03f5369d-7188-4950-bc79-3a5fde8bb7f2_terseLabel_en-US" xlink:label="lab_tsco_LeaseTermExpirationThroughDate" xlink: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 Term Expiration Through Date</link:label>
    <link:label id="lab_tsco_LeaseTermExpirationThroughDate_label_en-US" xlink:label="lab_tsco_LeaseTermExpirationThroughDate" xlink: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 Term Expiration Through Date</link:label>
    <link:label id="lab_tsco_LeaseTermExpirationThroughDate_documentation_en-US" xlink:label="lab_tsco_LeaseTermExpirationThroughDate" 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">Lease Term Expiration Through Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermExpirationThroughDate" xlink:href="tsco-20231230.xsd#tsco_LeaseTermExpirationThroughDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LeaseTermExpirationThroughDate" xlink:to="lab_tsco_LeaseTermExpirationThroughDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_384aea92-663f-437c-8a24-af93c509e99e_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, at cost (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_tsco_ColinYankeeMember_label_en-US" xlink:label="lab_tsco_ColinYankeeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Colin Yankee [Member]</link:label>
    <link:label id="lab_tsco_ColinYankeeMember_documentation_en-US" xlink:label="lab_tsco_ColinYankeeMember" 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">Colin Yankee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ColinYankeeMember" xlink:href="tsco-20231230.xsd#tsco_ColinYankeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ColinYankeeMember" xlink:to="lab_tsco_ColinYankeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7ec53961-2014-4f4d-b223-c8cfcdc0acfb_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 period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5814135c-fa20-409c-b49f-107ab66c2769_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 period (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_us-gaap_PrepaidAdvertising_f9f5eb47-cbb4-4743-b797-cea58ed97ca1_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidAdvertising" xlink: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 advertising costs</link:label>
    <link:label id="lab_us-gaap_PrepaidAdvertising_label_en-US" xlink:label="lab_us-gaap_PrepaidAdvertising" xlink: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 Advertising</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidAdvertising" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidAdvertising"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidAdvertising" xlink:to="lab_us-gaap_PrepaidAdvertising" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_caae0771-e439-4d69-869d-c2f3f0a345da_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 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_dei_TradingSymbol_7294fb88-6a81-4a65-b083-03a062a62408_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(s)</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_us-gaap_SaleAndLeasebackTransactionGainLossNet_aaf933b8-f5da-45e2-9d2f-57776aa24d14_terseLabel_en-US" xlink:label="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale and Leaseback Transaction, Gain (Loss), Net</link:label>
    <link:label id="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet_label_en-US" xlink:label="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale and Leaseback Transaction, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:to="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_cda04cc3-a859-42e4-bf31-93d59d33e8b0_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_cdb175f9-bdc6-43b5-ac92-38d4d2e5a24b_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">Weighted average exercise price, Granted (in dollars 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_tsco_NumberofFinancialCovenantsMember_09d22fbd-6b26-4333-b1af-7bdd6e81520f_terseLabel_en-US" xlink:label="lab_tsco_NumberofFinancialCovenantsMember" xlink: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 Financial Covenants</link:label>
    <link:label id="lab_tsco_NumberofFinancialCovenantsMember_label_en-US" xlink:label="lab_tsco_NumberofFinancialCovenantsMember" xlink: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 Financial Covenants [Member]</link:label>
    <link:label id="lab_tsco_NumberofFinancialCovenantsMember_documentation_en-US" xlink:label="lab_tsco_NumberofFinancialCovenantsMember" 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 Financial Covenants [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NumberofFinancialCovenantsMember" xlink:href="tsco-20231230.xsd#tsco_NumberofFinancialCovenantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_NumberofFinancialCovenantsMember" xlink:to="lab_tsco_NumberofFinancialCovenantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_738c4e94-b175-402f-a895-26bca06c69e4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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 fair value, Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_ff5b68d3-4d05-4273-9ff8-11784a591fdb_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink: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, Fair Value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink: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, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_6c609195-bc87-4cda-8fd9-c1b99f0a50f5_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_ec715a86-d905-401e-b437-5cbbd9b802d6_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 income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_62e0998b-ab8f-42ea-88dc-a8be7664936a_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, basic</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_CostOfSalesVendorAllowancesPolicy_7fc8e37e-3044-4143-a983-60532b0916e5_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink: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 Funding</link:label>
    <link:label id="lab_us-gaap_CostOfSalesVendorAllowancesPolicy_label_en-US" xlink:label="lab_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink: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 Sales, Vendor Allowances, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesVendorAllowancesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink:to="lab_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_b5d442eb-ffb6-4a24-b9b3-670cf6ff8019_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_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_e476c7e8-aa2d-46e8-8a22-a6d389a0e873_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_0a0f674f-e62e-43f3-a3ba-c720f9948908_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">Finance Lease, Liability, to be Paid, Year Two</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_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_1a4e3b3b-d5c7-4be4-9225-223725c77773_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">Lessee, Operating 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_tsco_FutureMinimumPaymentsDue_d434e619-dc53-4b9f-aa0b-a12dcf179c5b_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments Due [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDue_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments Due</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDue_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDue" 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">Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDue" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDue" xlink:to="lab_tsco_FutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_925c8822-4db5-45a5-ba89-ba53e3914257_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" 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">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_165a87f0-e59b-4f38-b7fc-9ca62e7d260e_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_EmployeeStockMember_7a5c0029-8fa3-4c72-8a22-b01f849de68d_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">Employee 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_tsco_FinanceOperatingAndVariableLeaseCost_7f0f55b9-089c-4fb6-a4e9-174bd68adc8b_terseLabel_en-US" xlink:label="lab_tsco_FinanceOperatingAndVariableLeaseCost" xlink: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, Cost</link:label>
    <link:label id="lab_tsco_FinanceOperatingAndVariableLeaseCost_label_en-US" xlink:label="lab_tsco_FinanceOperatingAndVariableLeaseCost" xlink: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, Operating, and Variable Lease, Cost</link:label>
    <link:label id="lab_tsco_FinanceOperatingAndVariableLeaseCost_documentation_en-US" xlink:label="lab_tsco_FinanceOperatingAndVariableLeaseCost" 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, Operating, and Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceOperatingAndVariableLeaseCost" xlink:href="tsco-20231230.xsd#tsco_FinanceOperatingAndVariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FinanceOperatingAndVariableLeaseCost" xlink:to="lab_tsco_FinanceOperatingAndVariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_74506d2b-4b63-4722-bef1-ec79d04de722_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink: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 During Period, Value</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink: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 During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock_cb95e045-3e8d-4cec-bf28-ee3f58ecd764_verboseLabel_en-US" xlink:label="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock" 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 information relative to restricted unit activity</link:label>
    <link:label id="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock_label_en-US" xlink:label="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock" xlink: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 information restricted unit activity [Table Text Block]</link:label>
    <link:label id="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock_documentation_en-US" xlink:label="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock" 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">Tabular disclosure of other information relative to restricted unit activity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherInformationRestrictedUnitActivityTableTextBlock" xlink:href="tsco-20231230.xsd#tsco_OtherInformationRestrictedUnitActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_OtherInformationRestrictedUnitActivityTableTextBlock" xlink:to="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_1f13cf5c-a809-4be1-bae4-e27c8dbe0e8e_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" 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">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_a4a34320-34c2-4215-bad9-ec9019de6b99_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</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_StockIssuedDuringPeriodSharesStockOptionsExercised_d9b42499-65ec-4362-8ffd-33738c62d110_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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_aef15211-c63b-4099-89a0-52ea61ee648e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink: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 calculation</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_us-gaap_CostOfGoodsAndServicesSold_3a7d9a3b-ec02-4acb-b0c7-3eddd23712f6_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 Merchandise 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_tsco_A1750SeniorNotesMember_f2dabef6-29ea-4832-853b-b35866544296_terseLabel_en-US" xlink:label="lab_tsco_A1750SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.75% Senior Notes</link:label>
    <link:label id="lab_tsco_A1750SeniorNotesMember_label_en-US" xlink:label="lab_tsco_A1750SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.750% Senior Notes [Member]</link:label>
    <link:label id="lab_tsco_A1750SeniorNotesMember_documentation_en-US" xlink:label="lab_tsco_A1750SeniorNotesMember" 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">1.750% Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember" xlink:href="tsco-20231230.xsd#tsco_A1750SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_A1750SeniorNotesMember" xlink:to="lab_tsco_A1750SeniorNotesMember" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f6e3bdf-2674-4a28-915a-bd1dcc767cd9_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">Restricted stock units</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_OtherCommitmentsTable_5cc85fe6-550b-4b77-a00e-165ea54305ae_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink: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 Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink: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 Commitments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable" xlink:to="lab_us-gaap_OtherCommitmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_19a925ab-de0e-48ff-acc0-1424ef3f1f66_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" 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">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_980fd9eb-3469-42c7-9602-2015b718056f_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">Weighted average exercise price, Exercised (in dollars 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_tsco_ConsolidatedBalanceSheetsUnauditedAbstract_24c7cf2d-2f93-41a4-928a-1245d2805025_terseLabel_en-US" xlink:label="lab_tsco_ConsolidatedBalanceSheetsUnauditedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CONSOLIDATED BALANCE SHEETS (Unaudited) [Abstract]</link:label>
    <link:label id="lab_tsco_ConsolidatedBalanceSheetsUnauditedAbstract_label_en-US" xlink:label="lab_tsco_ConsolidatedBalanceSheetsUnauditedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CONSOLIDATED BALANCE SHEETS (Unaudited) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedBalanceSheetsUnauditedAbstract" xlink:href="tsco-20231230.xsd#tsco_ConsolidatedBalanceSheetsUnauditedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ConsolidatedBalanceSheetsUnauditedAbstract" xlink:to="lab_tsco_ConsolidatedBalanceSheetsUnauditedAbstract" 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_us-gaap_DeferredTaxAssetsNet_afe5d079-acd2-4c30-829d-6cf8553aa484_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink: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 non current deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink: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, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" 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_tsco_RevenueRecognitionGiftCardsTextBlock_3f5fcc56-d3bf-4b34-8d76-cd065ed1d35c_terseLabel_en-US" xlink:label="lab_tsco_RevenueRecognitionGiftCardsTextBlock" xlink: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 Gift Cards</link:label>
    <link:label id="lab_tsco_RevenueRecognitionGiftCardsTextBlock_label_en-US" xlink:label="lab_tsco_RevenueRecognitionGiftCardsTextBlock" xlink: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 Gift Cards [Text Block]</link:label>
    <link:label id="lab_tsco_RevenueRecognitionGiftCardsTextBlock_documentation_en-US" xlink:label="lab_tsco_RevenueRecognitionGiftCardsTextBlock" 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 Gift Cards [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RevenueRecognitionGiftCardsTextBlock" xlink:href="tsco-20231230.xsd#tsco_RevenueRecognitionGiftCardsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_RevenueRecognitionGiftCardsTextBlock" xlink:to="lab_tsco_RevenueRecognitionGiftCardsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_27c6110a-28fb-4808-86f3-67f973dba9f5_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_3772e7e7-0f2f-4906-a39f-3b76d758c187_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" 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 goodwill</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_264d3c6e-0aea-4a0b-9a17-eb95407ed694_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 of 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_us-gaap_PropertyPlantAndEquipmentTextBlock_77905d26-0a5a-47e1-b022-99ce0b131002_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" 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">Estimated useful lives 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_8fc644bf-1059-4e4c-88ef-4d7f5b71c11b_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_IncreaseDecreaseInAccruedLiabilities_97a54947-5d73-441e-8afd-982b55d9ff25_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" 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">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_26955994-cae2-46be-b4ed-7f49de41f059_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_label_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_8f74d40a-c573-4c40-8080-71a74530d2a1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink: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 shares available for future equity awards (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_DebtInstrumentIssuanceDate1_e316166e-2e25-432b-95b0-0369cbf601bb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentIssuanceDate1" xlink: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, Issuance Date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentIssuanceDate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentIssuanceDate1" xlink: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, Issuance Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentIssuanceDate1" xlink:to="lab_us-gaap_DebtInstrumentIssuanceDate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_ff656d50-d862-4bbe-bc94-d664ad995559_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_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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_29d75592-b48f-42c0-a2f6-4d2c06f532b1_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_8f8fbc6f-7447-46fd-8253-582c36f76e93_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_dei_LocalPhoneNumber_f50fde6e-c8fb-4858-a278-064d6b98c9fd_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_c34b864a-d7ad-48a7-8a5d-eb8bc84317dd_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">Finance Lease, Liability, to be Paid, Year Five</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_tsco_TotalMember_6e0b9f91-f8ee-4f6f-8a87-f837e823697b_terseLabel_en-US" xlink:label="lab_tsco_TotalMember" xlink: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_tsco_TotalMember_label_en-US" xlink:label="lab_tsco_TotalMember" xlink: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 [Member]</link:label>
    <link:label id="lab_tsco_TotalMember_documentation_en-US" xlink:label="lab_tsco_TotalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total of all product categories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TotalMember" xlink:href="tsco-20231230.xsd#tsco_TotalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TotalMember" xlink:to="lab_tsco_TotalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FinanceLeaseMaturitiesAbstract_125623fc-3057-444d-9b8f-caf5b66e2572_terseLabel_en-US" xlink:label="lab_tsco_FinanceLeaseMaturitiesAbstract" xlink: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 Maturities [Axis]</link:label>
    <link:label id="lab_tsco_FinanceLeaseMaturitiesAbstract_label_en-US" xlink:label="lab_tsco_FinanceLeaseMaturitiesAbstract" xlink: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 Maturities [Abstract]</link:label>
    <link:label id="lab_tsco_FinanceLeaseMaturitiesAbstract_documentation_en-US" xlink:label="lab_tsco_FinanceLeaseMaturitiesAbstract" 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 Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseMaturitiesAbstract" xlink:href="tsco-20231230.xsd#tsco_FinanceLeaseMaturitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FinanceLeaseMaturitiesAbstract" xlink:to="lab_tsco_FinanceLeaseMaturitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligation_bf78d516-2585-48ce-83f8-518e9b27bca4_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier finance program, obligation</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligation_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier Finance Program, Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligation" xlink:to="lab_us-gaap_SupplierFinanceProgramObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_97e425ae-f5bf-43a3-ae96-dcaa7dee2a1b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink: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 declared per common share outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_cf58b582-3b9d-4cb0-9c51-80494c482cdc_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">Common Stock, Dividends, Per Share, Declared</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_aba204ee-c54b-4431-8aa4-bf87e985516d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</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_EntityWideInformationRevenueFromExternalCustomerLineItems_76e859fa-1119-450e-81fa-6ec96c284512_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink: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 External Customer</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink: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 External Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_3c331fa7-c472-458a-9958-634bfed5a8ae_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink: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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink: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, Rolling Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_6c3c8dde-ec36-4906-b708-330cb70f9929_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 Units (RSUs) [Member]</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_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_DebtInstrumentNameDomain_d3a07c33-5643-49b6-a234-f70923e9c798_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_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_f24b4004-f0fa-4f4c-9992-9dd2cab9be46_terseLabel_en-US" xlink:label="lab_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" xlink: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 percentage of employee's compensation eligible for 50% match</link:label>
    <link:label id="lab_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_label_en-US" xlink:label="lab_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" xlink: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 Percentage of Employees Compensation Eligible For 50 Match</link:label>
    <link:label id="lab_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_documentation_en-US" xlink:label="lab_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" 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">Represents the minimum percentage of employee's compensation eligible for 50% match to be paid by the entity in a defined contribution plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" xlink:href="tsco-20231230.xsd#tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" xlink:to="lab_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_bec560b0-8bbf-460d-a2bb-3506660075b7_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_cf4d2969-66d1-44de-a9e4-5e682169dc9b_terseLabel_en-US" xlink:label="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" xlink: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 processing time for payments due from banks for customer credit card transactions</link:label>
    <link:label id="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_label_en-US" xlink:label="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" xlink: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 processing times for payments due from banks for customer credit card transactions</link:label>
    <link:label id="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_documentation_en-US" xlink:label="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" 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">The maximum time it takes to process payments due from banks for credit card transactions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" xlink:href="tsco-20231230.xsd#tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" xlink:to="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_acdd3a0d-9662-4d18-bdc3-956d70c4c1c8_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock_f99efed6-7df7-4c35-a2d6-b630b7be8027_verboseLabel_en-US" xlink:label="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock" 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">Warehousing and Distribution Costs</link:label>
    <link:label id="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock_label_en-US" xlink:label="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehousing and Distribution Costs [Policy Text Block]</link:label>
    <link:label id="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock_documentation_en-US" xlink:label="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock" 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">Disclosure of accounting policy for classification of costs incurred at our distribution centers for receiving, warehousing and preparing product for delivery.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WarehousingAndDistributionCostsPolicyTextBlock" xlink:href="tsco-20231230.xsd#tsco_WarehousingAndDistributionCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_WarehousingAndDistributionCostsPolicyTextBlock" xlink:to="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_8a0dcd56-6bd4-48ab-8b75-2a147fe6a5d5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_99fd129a-3b55-4a99-845c-4cd7b5d8e794_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink: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 intangible assets&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink: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 (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e3f51810-e2ad-469e-b108-54a1d284b29f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink: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, Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink: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, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SaleLeasebackTransactionNumberOfProperties_4b850064-b4cc-4b57-8932-ef29912e5ef2_terseLabel_en-US" xlink:label="lab_tsco_SaleLeasebackTransactionNumberOfProperties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale-Leaseback Transaction, Number Of Properties</link:label>
    <link:label id="lab_tsco_SaleLeasebackTransactionNumberOfProperties_label_en-US" xlink:label="lab_tsco_SaleLeasebackTransactionNumberOfProperties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale-Leaseback Transaction, Number Of Properties</link:label>
    <link:label id="lab_tsco_SaleLeasebackTransactionNumberOfProperties_documentation_en-US" xlink:label="lab_tsco_SaleLeasebackTransactionNumberOfProperties" 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">Sale-Leaseback Transaction, Number Of Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SaleLeasebackTransactionNumberOfProperties" xlink:href="tsco-20231230.xsd#tsco_SaleLeasebackTransactionNumberOfProperties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SaleLeasebackTransactionNumberOfProperties" xlink:to="lab_tsco_SaleLeasebackTransactionNumberOfProperties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_df7ea0e2-07eb-4a6e-a700-8aff066cdddb_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">Schedule of Business Acquisitions, by Acquisition</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_CashAndCashEquivalentsPolicyTextBlock_9e5f727e-e3aa-427b-bc63-dd69edf1436c_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_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock_3a515790-6c6c-42f4-a9c7-4e2939ace9ae_verboseLabel_en-US" xlink:label="lab_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" 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">Average percentage of sales by product categories (in hundredths)</link:label>
    <link:label id="lab_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock_label_en-US" xlink:label="lab_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average percentage of sales by product categories [Table Text Block]</link:label>
    <link:label id="lab_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock_documentation_en-US" xlink:label="lab_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" 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">Tabular disclosure of sales by major product categories that are included in the discussion of the nature of an entity's operations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" xlink:href="tsco-20231230.xsd#tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" xlink:to="lab_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_VestingTermMaximum_9f7b215d-edf4-4386-a72f-74f2a938c82f_terseLabel_en-US" xlink:label="lab_tsco_VestingTermMaximum" xlink: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 Term, Maximum</link:label>
    <link:label id="lab_tsco_VestingTermMaximum_label_en-US" xlink:label="lab_tsco_VestingTermMaximum" xlink: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 Term, Maximum</link:label>
    <link:label id="lab_tsco_VestingTermMaximum_documentation_en-US" xlink:label="lab_tsco_VestingTermMaximum" 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">Vesting Term, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMaximum" xlink:href="tsco-20231230.xsd#tsco_VestingTermMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_VestingTermMaximum" xlink:to="lab_tsco_VestingTermMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_e1e60514-2efc-4020-a6b5-895f3b5198bc_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink: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 Merchandise Sold</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_AccruedIncomeTaxesCurrent_789c051a-2a5a-4cc4-919c-6ffddc9f62f3_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_ef9e2eaf-a35e-4a9c-9431-769033173595_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink: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_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_7c70ef57-c132-44d0-8820-13c46a7f5e71_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink: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, Payments, Due in Next Rolling Twelve Months</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink: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, Next Rolling 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_f060de58-fdd3-43ed-8b9c-03926925a860_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_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_us-gaap_GranteeStatusAxis_60491b2c-119d-494f-985e-0cf52d01c63b_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusAxis_label_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusAxis" xlink:to="lab_us-gaap_GranteeStatusAxis" 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_LeaseCostTableTextBlock_ece26120-d7d8-4d97-9aab-05e92fd96945_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">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_172e9815-fa28-4cdd-94d2-31dc2fd3926b_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">Increase (Decrease) in 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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_95a51f19-12a1-42d2-9dff-9a3b539c1c4d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink: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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink: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, Rolling Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_15df6734-483a-4bf6-9e09-000d75d4be14_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_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_tsco_SwinglineLoanMaximumBorrowingCapacity_1a11f0d3-f85b-4c2e-9362-7473b9957b27_terseLabel_en-US" xlink:label="lab_tsco_SwinglineLoanMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swingline Loan, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_tsco_SwinglineLoanMaximumBorrowingCapacity_label_en-US" xlink:label="lab_tsco_SwinglineLoanMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swingline Loan, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_tsco_SwinglineLoanMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_tsco_SwinglineLoanMaximumBorrowingCapacity" 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">Swingline Loan, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SwinglineLoanMaximumBorrowingCapacity" xlink:href="tsco-20231230.xsd#tsco_SwinglineLoanMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SwinglineLoanMaximumBorrowingCapacity" xlink:to="lab_tsco_SwinglineLoanMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_b462a30b-dfb6-4f19-ac49-b321a12bc7e2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' compensation insurance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink: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, Reserves and Accruals, Self Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_a3fd21cb-4507-46b4-847d-81ddd46dc296_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink: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 Combination, Acquisition Related Costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink: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, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_0c1e7fbe-d8c0-4db8-be68-60fc98ff97b8_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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, Options, Vested in Period, Fair Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_bf96eb82-5f21-40d3-8f33-c44090f44505_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">Anitdilutive securities excluded from computation of earnings per share</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_AwardTypeAxis_4c57c6ab-0c5f-42bf-b67e-b0db5a4ca0e4_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9390a2da-3f60-482d-89f9-3778fc302a27_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_PlanNameDomain_c214db22-1a03-4a30-b2a8-0d074ab1a6fd_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_DebtInstrumentMaturityDate_b1a6a074-6edc-48bc-9d6e-b3aaac96722c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink: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, Maturity Date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink: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, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_e5630f79-e8e8-4a8c-ba34-0d68633ef709_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 gross unrecognized tax benefits</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_us-gaap_InterestExpense_721e92d3-569d-450b-a79f-14eb9b9d395d_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_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_tsco_PetsensestoresDomain_991017e2-8dbb-4b3b-b418-0c96a0c8a095_terseLabel_en-US" xlink:label="lab_tsco_PetsensestoresDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Petsense stores [Domain]</link:label>
    <link:label id="lab_tsco_PetsensestoresDomain_label_en-US" xlink:label="lab_tsco_PetsensestoresDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Petsense stores [Domain]</link:label>
    <link:label id="lab_tsco_PetsensestoresDomain_documentation_en-US" xlink:label="lab_tsco_PetsensestoresDomain" 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">Petsense stores [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsensestoresDomain" xlink:href="tsco-20231230.xsd#tsco_PetsensestoresDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PetsensestoresDomain" xlink:to="lab_tsco_PetsensestoresDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_c16a37ea-4d5e-4b71-8123-1be19790a0c1_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_c0fc64e3-d308-4144-94bc-746156d0fe88_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_tsco_Storeleasesoptionalrenewalperiodsmaximum_a5b59f5a-b2fb-4564-9298-87d5708c66ef_terseLabel_en-US" xlink:label="lab_tsco_Storeleasesoptionalrenewalperiodsmaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store leases optional renewal periods, maximum</link:label>
    <link:label id="lab_tsco_Storeleasesoptionalrenewalperiodsmaximum_label_en-US" xlink:label="lab_tsco_Storeleasesoptionalrenewalperiodsmaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store leases optional renewal periods, maximum</link:label>
    <link:label id="lab_tsco_Storeleasesoptionalrenewalperiodsmaximum_documentation_en-US" xlink:label="lab_tsco_Storeleasesoptionalrenewalperiodsmaximum" 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">The maximum number of store leases optional renewals.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum" xlink:href="tsco-20231230.xsd#tsco_Storeleasesoptionalrenewalperiodsmaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum" xlink:to="lab_tsco_Storeleasesoptionalrenewalperiodsmaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c0862bf6-f2a5-444c-978c-56f3ad6c1b26_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink: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 contractual term, Outstanding, end of period (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink: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 Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a45024b0-2cf5-41ca-8a8c-9dd92547e17a_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">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</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_tsco_SaleLeasebackTransactionProceedsFromSale_47c0b75a-ad2c-4252-9eac-492fe2183d75_negatedTerseLabel_en-US" xlink:label="lab_tsco_SaleLeasebackTransactionProceedsFromSale" 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">Sale Leaseback Transaction, Proceeds From Sale</link:label>
    <link:label id="lab_tsco_SaleLeasebackTransactionProceedsFromSale_label_en-US" xlink:label="lab_tsco_SaleLeasebackTransactionProceedsFromSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction, Proceeds From Sale</link:label>
    <link:label id="lab_tsco_SaleLeasebackTransactionProceedsFromSale_documentation_en-US" xlink:label="lab_tsco_SaleLeasebackTransactionProceedsFromSale" 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">Sale Leaseback Transaction, Proceeds From Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SaleLeasebackTransactionProceedsFromSale" xlink:href="tsco-20231230.xsd#tsco_SaleLeasebackTransactionProceedsFromSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SaleLeasebackTransactionProceedsFromSale" xlink:to="lab_tsco_SaleLeasebackTransactionProceedsFromSale" 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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_016da340-428c-4a4d-9577-bb392bef0de2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" 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">Less: 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_us-gaap_UseOfEstimates_e21a7fb4-8c06-48ad-8237-9e81124a3a0b_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">Management 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_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_ae9235bd-def9-45f8-83e1-9cb991b686eb_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">Lessee, Finance 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_c34e29b4-13a9-401e-8d5c-b8675d623e0b_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_LongtermDebtTypeDomain_05e988a5-af1a-41da-b3b1-6f596901c13f_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_d961606d-8511-4e9d-a09a-57adff64f0e8_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_us-gaap_OperatingLeaseLiabilityCurrent_09992e67-3861-4fdf-ab91-cd0af050c0a0_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">Operating Lease, Liability, Current</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_tsco_LeaseTermLineItems_5587120f-6d0f-49a3-90e0-8138593098d8_terseLabel_en-US" xlink:label="lab_tsco_LeaseTermLineItems" xlink: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 Term [Line Items]</link:label>
    <link:label id="lab_tsco_LeaseTermLineItems_label_en-US" xlink:label="lab_tsco_LeaseTermLineItems" xlink: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 Term [Line Items]</link:label>
    <link:label id="lab_tsco_LeaseTermLineItems_documentation_en-US" xlink:label="lab_tsco_LeaseTermLineItems" 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">Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermLineItems" xlink:href="tsco-20231230.xsd#tsco_LeaseTermLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LeaseTermLineItems" xlink:to="lab_tsco_LeaseTermLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_fa03b75c-9e9d-4f8f-a451-125ec97ca15d_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">Finance Lease, Interest Expense</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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_d242383a-6ec1-42de-8aa8-8e270542171c_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock under employee stock purchase plan, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_17b1a660-15a8-45a8-b6bb-50ac5e7a7cf6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" 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">Reductions for tax positions of 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_e1353c22-57cc-449a-87c8-159f741ed14e_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_dei_EntityShellCompany_d84ef143-ccb2-496a-bbe3-b55a6e9e6327_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_srt_RestatementAdjustmentMember_9625b5cf-5004-4ec6-ba94-c3ee77cfe888_terseLabel_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period, Adjustment</link:label>
    <link:label id="lab_srt_RestatementAdjustmentMember_label_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAdjustmentMember" xlink:to="lab_srt_RestatementAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_c946e4ab-0ebc-4b74-9998-d0434207bb1f_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_8e09b656-4d60-4567-8cd2-66f07ab7a986_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate, minimum (in hundredths)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink: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, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_cd31de2a-f4d9-4238-aca4-36f3ac518cd7_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_tsco_A370SeniorNotesMember_fb48aa9a-b80b-4459-bfa2-419487cac204_terseLabel_en-US" xlink:label="lab_tsco_A370SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.70% Senior Notes</link:label>
    <link:label id="lab_tsco_A370SeniorNotesMember_label_en-US" xlink:label="lab_tsco_A370SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.70% Senior Notes [Member]</link:label>
    <link:label id="lab_tsco_A370SeniorNotesMember_documentation_en-US" xlink:label="lab_tsco_A370SeniorNotesMember" 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">3.70% Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A370SeniorNotesMember" xlink:href="tsco-20231230.xsd#tsco_A370SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_A370SeniorNotesMember" xlink:to="lab_tsco_A370SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_91743da6-f4b0-42bb-9eb2-f46babb50d37_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New 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_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_tsco_DistributionExpense_8548f702-10e5-4f37-9265-73281c924bf7_terseLabel_en-US" xlink:label="lab_tsco_DistributionExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Expense</link:label>
    <link:label id="lab_tsco_DistributionExpense_label_en-US" xlink:label="lab_tsco_DistributionExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Expense</link:label>
    <link:label id="lab_tsco_DistributionExpense_documentation_en-US" xlink:label="lab_tsco_DistributionExpense" 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 represents total cost incurred at our distribution centers for receiving, warehousing and preparing product for delivery. They are expensed as incurred and are included in SG&amp;A expenses in the Consolidated Statements of Income.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DistributionExpense" xlink:href="tsco-20231230.xsd#tsco_DistributionExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DistributionExpense" xlink:to="lab_tsco_DistributionExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_LeaseLiability_525a09e2-2f74-4a0e-9a42-f0ba33852499_terseLabel_en-US" xlink:label="lab_tsco_LeaseLiability" xlink: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 [Line Items]</link:label>
    <link:label id="lab_tsco_LeaseLiability_label_en-US" xlink:label="lab_tsco_LeaseLiability" xlink: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 Liability</link:label>
    <link:label id="lab_tsco_LeaseLiability_documentation_en-US" xlink:label="lab_tsco_LeaseLiability" 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">Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseLiability" xlink:href="tsco-20231230.xsd#tsco_LeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LeaseLiability" xlink:to="lab_tsco_LeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_a1ef604a-1018-4c6f-82b0-09d3613dfac5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink: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 employee benefits costs</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_a77fb1a2-c19f-4de8-aebb-5af4e3733cee_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink: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 Acquired, Average Cost Per Share</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateDomain_6dab322a-2c06-4f38-8cd7-e79005731ff5_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink: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 Date [Domain]</link:label>
    <link:label id="lab_us-gaap_AwardDateDomain_label_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink: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 Date [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateDomain" xlink:to="lab_us-gaap_AwardDateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_be6ae1aa-b4d6-4751-8887-6423e7dea04a_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" 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">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink: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 Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_ac4358c9-8892-4472-8096-3d99ebe4265a_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 based on tax positions related to the 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_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_tsco_FinanceLeaseInterestExpenseFutureMaturities_f63668a9-a89f-465e-bdc7-dba94383b942_negatedTerseLabel_en-US" xlink:label="lab_tsco_FinanceLeaseInterestExpenseFutureMaturities" 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">Finance Lease, Interest Expense Future Maturities [Line Items]</link:label>
    <link:label id="lab_tsco_FinanceLeaseInterestExpenseFutureMaturities_label_en-US" xlink:label="lab_tsco_FinanceLeaseInterestExpenseFutureMaturities" xlink: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 Future Maturities</link:label>
    <link:label id="lab_tsco_FinanceLeaseInterestExpenseFutureMaturities_documentation_en-US" xlink:label="lab_tsco_FinanceLeaseInterestExpenseFutureMaturities" 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, Interest Expense Future Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseInterestExpenseFutureMaturities" xlink:href="tsco-20231230.xsd#tsco_FinanceLeaseInterestExpenseFutureMaturities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FinanceLeaseInterestExpenseFutureMaturities" xlink:to="lab_tsco_FinanceLeaseInterestExpenseFutureMaturities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTextBlock_5636238c-8bb4-4c88-b6bc-4d6b8b5dc775_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink: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 Stock and Dividends</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink: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 Stock by Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6c5079c2-9ad2-4b4e-8bcf-57604641701f_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 at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a303dd05-bfe7-4149-86e0-61752eb748e4_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 at end of year</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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_dd06e265-eb9e-422b-9e62-a5b98f9a63f2_terseLabel_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" xlink: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 Contractual Term</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_label_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" xlink: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 Contractual Term</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_documentation_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" 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">Reflects the period of time in years as to when the share-based award expires as specified in the award agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" xlink:href="tsco-20231230.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" xlink:to="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" 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_VariableLeaseCost_214878a1-6766-4d58-8a1e-2b102f6bc6e8_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink: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, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock_ed5219f1-90fa-485c-b496-30f6b7fbd7e1_terseLabel_en-US" xlink:label="lab_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock" xlink: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, Terms and Discount Rate</link:label>
    <link:label id="lab_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock_label_en-US" xlink:label="lab_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock" xlink: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, Terms and Discount Rate [Table Text Block]</link:label>
    <link:label id="lab_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock_documentation_en-US" xlink:label="lab_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock" 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">Lessee, Operating Lease, Terms and Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock" xlink:href="tsco-20231230.xsd#tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock" xlink:to="lab_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_f94ab6c0-5020-4fd3-9d0a-ce6514a4d8b0_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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_8983158b-19ce-4e44-88aa-bebefde67b77_verboseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" 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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1b52eb71-4385-4b7a-9c32-0ffded884618_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink: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 shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink: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 Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_6c5e4241-32ba-43c3-875f-14c89e8b59c3_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, issued (in shares)</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_tsco_FixedChargeCoverageRatioMinimumRequirementMember_5d3b99e3-1875-4681-b4c7-fe669e7d2a28_terseLabel_en-US" xlink:label="lab_tsco_FixedChargeCoverageRatioMinimumRequirementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Charge Coverage Ratio Minimum Requirement</link:label>
    <link:label id="lab_tsco_FixedChargeCoverageRatioMinimumRequirementMember_label_en-US" xlink:label="lab_tsco_FixedChargeCoverageRatioMinimumRequirementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Charge Coverage Ratio Minimum Requirement [Member]</link:label>
    <link:label id="lab_tsco_FixedChargeCoverageRatioMinimumRequirementMember_documentation_en-US" xlink:label="lab_tsco_FixedChargeCoverageRatioMinimumRequirementMember" 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">Fixed Charge Coverage Ratio Minimum Requirement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember" xlink:href="tsco-20231230.xsd#tsco_FixedChargeCoverageRatioMinimumRequirementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember" xlink:to="lab_tsco_FixedChargeCoverageRatioMinimumRequirementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_19b8864b-4d63-420e-9dbe-c40c4a9543f9_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">Restricted stock units 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_43478fc0-54a4-45ec-a941-f0a9a156b4b0_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">Exercised (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_BusinessCombinationConsiderationTransferred1_9b8b475a-a89c-4eef-b115-3c78d7fbc4a8_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">Consideration Transferred</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_211361db-1035-4849-8142-f8389d367b62_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_tsco_FutureMinimumPaymentsDueInFourYears_ba1562e7-44d9-419e-8124-738274894004_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Four Years [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Four Years</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInFourYears_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInFourYears" 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">Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInFourYears" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDueInFourYears" xlink:to="lab_tsco_FutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_b5555910-4b95-4d9c-abcc-f05e22fe0ae1_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" 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</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink: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, Nondeductible Expense, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization_f65b4bbe-8564-4825-92df-69e4b18f4b59_terseLabel_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" xlink: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 Long Term, Tax Effect of Amortization</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization_label_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" xlink: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 Long Term, Tax Effect of Amortization</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization_documentation_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" 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 Long Term, Tax Effect of Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" xlink:href="tsco-20231230.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" xlink:to="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_691e62cb-b480-4c48-a280-2f21ae52ae24_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Key assumptions in fair value determination</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink: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 Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StartUpActivitiesCostPolicy_31097534-e877-4225-9427-1916fa2fac0e_terseLabel_en-US" xlink:label="lab_us-gaap_StartUpActivitiesCostPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-opening Costs</link:label>
    <link:label id="lab_us-gaap_StartUpActivitiesCostPolicy_label_en-US" xlink:label="lab_us-gaap_StartUpActivitiesCostPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Start-up Activities, Cost Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StartUpActivitiesCostPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StartUpActivitiesCostPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StartUpActivitiesCostPolicy" xlink:to="lab_us-gaap_StartUpActivitiesCostPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_689f4a1c-98b6-4f23-9f0b-6b84d3a92cf2_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">Name of each exchange on which registered</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_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_c3fcc949-6578-47b5-ac5f-f8c8c096ddf8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After 2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink: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 Rolling Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_7c74b93d-f540-4fb0-b4c3-1b102dee832f_terseLabel_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeiture rate, minimum (in hundredths)</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_label_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink: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, Fair Value Assumptions, Forfeiture rate</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_documentation_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" 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">The minimum estimated percentage of options granted that are expected to be forfeited or cancelled before becoming fully vested.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:href="tsco-20231230.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:to="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_11db98e8-26e3-43b2-ba27-7029753ebfa2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink: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</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_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_a281b5fc-600e-4499-8d28-55afde254a73_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">Share-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_SellingGeneralAndAdministrativeExpense_efd629b5-5ea1-41a6-bcef-6a460af2ddc6_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ade25a26-ade3-42e1-96e7-ab44373ac090_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">Ending fiscal year AOCI balance</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_EmployeeStockOptionMember_ebb4c84e-c49a-4f25-a329-09e3971dbdfc_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">Employee Stock Option</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_09c91563-119d-420a-b09a-9461983847ed_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">Remaining weighted average expense recognition period (in years)</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_srt_MaximumMember_e9162028-9e38-4278-8117-1dfff6da7382_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_ComprehensiveIncomeNetOfTax_25eeb1cf-2f21-4939-ad5d-7a87e315b8c6_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">Total comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ff08e28c-12e9-4059-8881-ea759804e99e_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">Total unrecognized compensation</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_cf8513a3-61e5-496a-ae72-e4728f1d49c4_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_NotesPayableToBanksMember_323891c8-25df-4ea6-8476-ab67a4e92ceb_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable to Banks</link:label>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink: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 to Banks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableToBanksMember" xlink:to="lab_us-gaap_NotesPayableToBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_208b7e20-b81a-4b80-bf04-10800b783317_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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_c5958a39-677a-4c85-b7a6-b2aed85d1161_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink: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, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink: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, Aggregate Intrinsic Value, Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ConstructionProjectDomain_e93bc561-f3e1-4231-82ff-bedd2325eb76_terseLabel_en-US" xlink:label="lab_tsco_ConstructionProjectDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Project [Domain]</link:label>
    <link:label id="lab_tsco_ConstructionProjectDomain_label_en-US" xlink:label="lab_tsco_ConstructionProjectDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Project [Domain]</link:label>
    <link:label id="lab_tsco_ConstructionProjectDomain_documentation_en-US" xlink:label="lab_tsco_ConstructionProjectDomain" 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">Construction Project [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConstructionProjectDomain" xlink:href="tsco-20231230.xsd#tsco_ConstructionProjectDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ConstructionProjectDomain" xlink:to="lab_tsco_ConstructionProjectDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_466158d4-488c-4139-a9f1-e7ce4335d759_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, Street Address</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_us-gaap_TreasuryStockValueAcquiredCostMethod_20a4223c-a003-49ba-b66a-b700474ea45a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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">Repurchase of 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_InventoryPolicyTextBlock_5dc39dd9-6876-46c2-8ef8-65e2e6b97f08_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_tsco_LeaseTermAndDiscountLineItems_2f15ca93-c773-4d66-82d3-6314558d690c_terseLabel_en-US" xlink:label="lab_tsco_LeaseTermAndDiscountLineItems" xlink: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 Term and Discount [Line Items]</link:label>
    <link:label id="lab_tsco_LeaseTermAndDiscountLineItems_label_en-US" xlink:label="lab_tsco_LeaseTermAndDiscountLineItems" xlink: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 Term and Discount [Line Items]</link:label>
    <link:label id="lab_tsco_LeaseTermAndDiscountLineItems_documentation_en-US" xlink:label="lab_tsco_LeaseTermAndDiscountLineItems" 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">Lease Term and Discount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountLineItems" xlink:href="tsco-20231230.xsd#tsco_LeaseTermAndDiscountLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems" xlink:to="lab_tsco_LeaseTermAndDiscountLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e4ae2a9e-56c9-4ead-b289-e803c24996c2_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">Finance Lease, Liability, to be Paid, Year Three</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_SubsequentEventTable_3543bf0e-8db4-4e74-b4ae-b6df68d98df7_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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_ab3b69cd-3e37-4623-a15f-5d5eb26bcb1d_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">Share-based compensation expense</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_60206f99-c31a-4d57-8e57-10c7423a90ff_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" 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">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_tsco_LettersOfCreditMaximumBorrowingCapacity_85edd09d-380d-40ab-ac74-d3562c719dbc_terseLabel_en-US" xlink:label="lab_tsco_LettersOfCreditMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_tsco_LettersOfCreditMaximumBorrowingCapacity_label_en-US" xlink:label="lab_tsco_LettersOfCreditMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_tsco_LettersOfCreditMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_tsco_LettersOfCreditMaximumBorrowingCapacity" 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">Letters of Credit, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LettersOfCreditMaximumBorrowingCapacity" xlink:href="tsco-20231230.xsd#tsco_LettersOfCreditMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LettersOfCreditMaximumBorrowingCapacity" xlink:to="lab_tsco_LettersOfCreditMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_6c3a9000-336b-4045-abfd-45a852bce2f7_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_tsco_OtherInformationOptionActivityTableTextBlock_5f47ef87-114c-4e43-8a53-93c8691f1902_verboseLabel_en-US" xlink:label="lab_tsco_OtherInformationOptionActivityTableTextBlock" 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 information relative to option activity</link:label>
    <link:label id="lab_tsco_OtherInformationOptionActivityTableTextBlock_label_en-US" xlink:label="lab_tsco_OtherInformationOptionActivityTableTextBlock" xlink: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 information option activity [Table Text Block]</link:label>
    <link:label id="lab_tsco_OtherInformationOptionActivityTableTextBlock_documentation_en-US" xlink:label="lab_tsco_OtherInformationOptionActivityTableTextBlock" 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">Tabular disclosure of other information relative to option activity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherInformationOptionActivityTableTextBlock" xlink:href="tsco-20231230.xsd#tsco_OtherInformationOptionActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_OtherInformationOptionActivityTableTextBlock" xlink:to="lab_tsco_OtherInformationOptionActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionSalesReturns_2a0ce652-7a34-45eb-bfe6-c30d4a40a26d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionSalesReturns" xlink: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 Sales Returns</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionSalesReturns_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionSalesReturns" xlink: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 Returns [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionSalesReturns" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionSalesReturns"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionSalesReturns" xlink:to="lab_us-gaap_RevenueRecognitionSalesReturns" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember_label_en-US" xlink:label="lab_tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collin Yankee Trading Arrangement, Potential Shares Acquired Upon Exercise of Options [Member]</link:label>
    <link:label id="lab_tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember_documentation_en-US" xlink:label="lab_tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember" 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">Collin Yankee Trading Arrangement, Potential Shares Acquired Upon Exercise of Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember" xlink:href="tsco-20231230.xsd#tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember" xlink:to="lab_tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_824b1f3b-9a83-4041-a3c2-11c6791fc6b5_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_SelfInsuranceReservePolicyTextBlock_63385426-09c9-48c0-9498-cab9e82cc41e_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink: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 Reserve</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:to="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_03bbdee4-e568-4056-a7c5-95964e6d43fa_verboseLabel_en-US" xlink:label="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" 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">Percentage match by company applicable to first 3 percent of employee's contribution</link:label>
    <link:label id="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_label_en-US" xlink:label="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage match by company applicable to first 3 percent of employee's contribution</link:label>
    <link:label id="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_documentation_en-US" xlink:label="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" 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">Represents the percentage matched by company in a defined benefit plan, applicable to 0-3% of employee's contribution.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" xlink:href="tsco-20231230.xsd#tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" xlink:to="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_86a88fda-d31a-4671-9e1c-f94640ffe4ea_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 Income Tax Expense (Benefit)</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_VariableRateAxis_e2844702-64f3-4c28-a0e4-ba9c559033fc_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink: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 Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_d2760dff-5698-4ca9-9cf8-ae75c80ffcef_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_us-gaap_UnsecuredDebtCurrent_45ead4f7-0f86-4b75-8fe0-43229f2ca143_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtCurrent" 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">Unsecured Debt, Current</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtCurrent_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtCurrent" xlink:to="lab_us-gaap_UnsecuredDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_f7ea041c-cfed-42f2-b2bb-7631a9fda92d_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 each class</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_GoodwillGross_3d9f9461-a9bd-4d24-b91f-3b8e5c996529_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink: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 goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillGross_label_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross" xlink:to="lab_us-gaap_GoodwillGross" 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_tsco_SelfInsuranceTypeAxis_5318f900-a5b7-49be-bd0e-58c99f36ae86_terseLabel_en-US" xlink:label="lab_tsco_SelfInsuranceTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General Liability [Axis]</link:label>
    <link:label id="lab_tsco_SelfInsuranceTypeAxis_label_en-US" xlink:label="lab_tsco_SelfInsuranceTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Type [Axis]</link:label>
    <link:label id="lab_tsco_SelfInsuranceTypeAxis_documentation_en-US" xlink:label="lab_tsco_SelfInsuranceTypeAxis" 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">Self Insurance Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceTypeAxis" xlink:href="tsco-20231230.xsd#tsco_SelfInsuranceTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SelfInsuranceTypeAxis" xlink:to="lab_tsco_SelfInsuranceTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_4970be44-40ca-43cc-a988-678f6e7ed10d_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 Combination Disclosure [Text Block]</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_tsco_ScheduleOfDeferredCompensationLineItems_481e5ac1-4531-4c6a-9a1f-ee8aa49b475d_terseLabel_en-US" xlink:label="lab_tsco_ScheduleOfDeferredCompensationLineItems" xlink: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 Deferred Compensation</link:label>
    <link:label id="lab_tsco_ScheduleOfDeferredCompensationLineItems_label_en-US" xlink:label="lab_tsco_ScheduleOfDeferredCompensationLineItems" xlink: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 Compensation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationLineItems" xlink:href="tsco-20231230.xsd#tsco_ScheduleOfDeferredCompensationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems" xlink:to="lab_tsco_ScheduleOfDeferredCompensationLineItems" 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_us-gaap_IncomeTaxReceivable_6fbce962-45b9-4d66-ba50-50d6b034eafc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink: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 receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink: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 Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReceivable" xlink:to="lab_us-gaap_IncomeTaxReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SelfInsuranceClaimsMember_c1c53dfa-9dc9-4488-80f2-0ba0b467deb2_terseLabel_en-US" xlink:label="lab_tsco_SelfInsuranceClaimsMember" xlink: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 Claims</link:label>
    <link:label id="lab_tsco_SelfInsuranceClaimsMember_label_en-US" xlink:label="lab_tsco_SelfInsuranceClaimsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance Claims [Member]</link:label>
    <link:label id="lab_tsco_SelfInsuranceClaimsMember_documentation_en-US" xlink:label="lab_tsco_SelfInsuranceClaimsMember" 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">Self-Insurance Claims</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceClaimsMember" xlink:href="tsco-20231230.xsd#tsco_SelfInsuranceClaimsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SelfInsuranceClaimsMember" xlink:to="lab_tsco_SelfInsuranceClaimsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2f0f644f-8e0a-4be6-a87e-a857ee84eafb_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">Weighted average grant date fair value, Restricted, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b9a7ed5b-35c1-465f-aa36-22e20bae3cdb_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">Weighted average grant date fair value, Restricted, end of period (in dollars 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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_933df571-a410-4af5-a535-0c1b8e74799f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink: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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink: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, Next Rolling 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_26433071-29a8-40dc-a526-eecd6b31d3ae_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_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b5969135-de72-4459-a674-17d362178fac_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax provision at statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" 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_EarningsPerShareDilutedAbstract_a06a01db-5ef3-485c-8357-d4bc5948ccb0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink: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 net income per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <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_dd2224a0-e15d-4d76-9764-c1b504757260_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_InventoryNet_35cbe47c-f265-4179-a9e8-6dfe1abd9d3a_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" 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">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_tsco_FutureMinimumPaymentsDueInTwoYears_65b5671b-5db4-4fba-9800-847135ce950a_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Two Years [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Two Years</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInTwoYears_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInTwoYears" 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">Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInTwoYears" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDueInTwoYears" xlink:to="lab_tsco_FutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Storeleasesoptionalrenewalperiodsminimum_abd00648-1a1d-4ac2-904b-8eecb0c2fd76_terseLabel_en-US" xlink:label="lab_tsco_Storeleasesoptionalrenewalperiodsminimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store leases optional renewal periods, minimum</link:label>
    <link:label id="lab_tsco_Storeleasesoptionalrenewalperiodsminimum_label_en-US" xlink:label="lab_tsco_Storeleasesoptionalrenewalperiodsminimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store leases optional renewal periods, minimum</link:label>
    <link:label id="lab_tsco_Storeleasesoptionalrenewalperiodsminimum_documentation_en-US" xlink:label="lab_tsco_Storeleasesoptionalrenewalperiodsminimum" 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">The minimum number of store leases optional renewals.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsminimum" xlink:href="tsco-20231230.xsd#tsco_Storeleasesoptionalrenewalperiodsminimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Storeleasesoptionalrenewalperiodsminimum" xlink:to="lab_tsco_Storeleasesoptionalrenewalperiodsminimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_3db78f25-866a-4527-93e0-0fb3acbf0ee6_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 valuation</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_f8126b6b-a5b9-4010-af05-5ea54862334e_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">Range [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_tsco_ClothingGiftDecorMember_f47cc9a8-6c72-4271-b62f-dbebf79ba5e3_terseLabel_en-US" xlink:label="lab_tsco_ClothingGiftDecorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clothing, Gift, &amp; D&#233;cor</link:label>
    <link:label id="lab_tsco_ClothingGiftDecorMember_label_en-US" xlink:label="lab_tsco_ClothingGiftDecorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clothing, Gift, &amp; D&#233;cor [Member]</link:label>
    <link:label id="lab_tsco_ClothingGiftDecorMember_documentation_en-US" xlink:label="lab_tsco_ClothingGiftDecorMember" 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">Clothing, Gift, &amp; D&#233;cor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ClothingGiftDecorMember" xlink:href="tsco-20231230.xsd#tsco_ClothingGiftDecorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ClothingGiftDecorMember" xlink:to="lab_tsco_ClothingGiftDecorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_6f4d7912-5d7c-4ebc-b320-9930e8dfb6ce_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_tsco_ComprehensiveIncomeAbstract_0d075859-9a21-4ec5-a68c-4ba8a0a17288_terseLabel_en-US" xlink:label="lab_tsco_ComprehensiveIncomeAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_tsco_ComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_tsco_ComprehensiveIncomeAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_tsco_ComprehensiveIncomeAbstract_documentation_en-US" xlink:label="lab_tsco_ComprehensiveIncomeAbstract" 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">Comprehensive Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComprehensiveIncomeAbstract" xlink:href="tsco-20231230.xsd#tsco_ComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ComprehensiveIncomeAbstract" xlink:to="lab_tsco_ComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_f072da6f-00a4-4b6d-b4a5-559e7f297dd6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink: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, Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_988abebc-6ed3-4bd4-950f-34b5c5a9f3a5_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">Advertising Costs</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_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b4ca5f6-5733-43ba-9d1d-b3029983ab47_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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, Noncash Items, 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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_abe548c6-cd6e-408e-9a9e-4f920d196fa9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" 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">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_651936e4-9c64-45d1-8aa8-3673de0a9356_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">Payments for Repurchase of Common Stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/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_ddd0a384-7343-4a1e-a6bd-fe246764b389_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_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_c97f64e2-7101-4c4a-82dd-d330e6243355_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">Impairement of 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_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_dei_EntityWellKnownSeasonedIssuer_226c7582-4b41-4725-87a2-a077ec2c0b70_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_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities_bf158375-6571-4964-9701-8a0628446459_terseLabel_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" xlink: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 Long Term, Tax Effect of Operating Lease Liabilities</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities_label_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" xlink: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 Long Term, Tax Effect of Operating Lease Liabilities</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" 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 Long Term, Tax Effect of Operating Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" xlink:href="tsco-20231230.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" xlink:to="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_b35ca734-e640-4c10-942e-4b4436da0fe9_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink: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 disclosures of non-cash activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink: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 Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_43cdd196-3d2a-424f-8b8f-581c73515ed6_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</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_tsco_CombinedLeaseMaturitiesAbstract_0af61a87-c04c-4864-8736-36406bdb57b7_terseLabel_en-US" xlink:label="lab_tsco_CombinedLeaseMaturitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Combined Lease Maturities [Axis]</link:label>
    <link:label id="lab_tsco_CombinedLeaseMaturitiesAbstract_label_en-US" xlink:label="lab_tsco_CombinedLeaseMaturitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Combined Lease Maturities [Abstract]</link:label>
    <link:label id="lab_tsco_CombinedLeaseMaturitiesAbstract_documentation_en-US" xlink:label="lab_tsco_CombinedLeaseMaturitiesAbstract" 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">Combined Lease Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CombinedLeaseMaturitiesAbstract" xlink:href="tsco-20231230.xsd#tsco_CombinedLeaseMaturitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CombinedLeaseMaturitiesAbstract" xlink:to="lab_tsco_CombinedLeaseMaturitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Unsecureddebtnetofdebtissuancecosts_bb7d9cd5-9646-4503-a706-cfe2ed853d4f_terseLabel_en-US" xlink:label="lab_tsco_Unsecureddebtnetofdebtissuancecosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured debt, net of debt issuance costs</link:label>
    <link:label id="lab_tsco_Unsecureddebtnetofdebtissuancecosts_label_en-US" xlink:label="lab_tsco_Unsecureddebtnetofdebtissuancecosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured debt, net of debt issuance costs</link:label>
    <link:label id="lab_tsco_Unsecureddebtnetofdebtissuancecosts_documentation_en-US" xlink:label="lab_tsco_Unsecureddebtnetofdebtissuancecosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured debt, net of debt issuance costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Unsecureddebtnetofdebtissuancecosts" xlink:href="tsco-20231230.xsd#tsco_Unsecureddebtnetofdebtissuancecosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Unsecureddebtnetofdebtissuancecosts" xlink:to="lab_tsco_Unsecureddebtnetofdebtissuancecosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_5789e064-2e97-41a8-983a-fb97ea9defdc_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_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_eb871986-9b88-4937-9b02-d206d1b605bb_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_87f3b91b-175e-42b4-9af7-954e8524cfa4_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</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_AssetsCurrentAbstract_daf39797-7df5-4a43-b5fe-ff359c8988ac_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_LeasesAbstract_3ea6120a-5dcb-4285-bcd1-98c22c079b06_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_us-gaap_OtherCommitmentsLineItems_5f10639a-5b57-4d1e-b2c2-1fbdd4b0f60c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink: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 Commitments [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink: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 Commitments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems" xlink:to="lab_us-gaap_OtherCommitmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_fd7b4fff-76d4-4697-b26c-4df2ffec3083_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 expenses</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_tsco_AuditInformationAbstract_label_en-US" xlink:label="lab_tsco_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_tsco_AuditInformationAbstract_documentation_en-US" xlink:label="lab_tsco_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_tsco_AuditInformationAbstract" xlink:href="tsco-20231230.xsd#tsco_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_AuditInformationAbstract" xlink:to="lab_tsco_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_ff949d4c-7719-4828-8659-7fba4f19de20_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink: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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink: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, Rolling Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_c8010a4c-356e-45da-b8a7-89031d5fbc25_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink: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 held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink: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, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_5d0e2225-bfae-4f2a-9de4-444eecb62064_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">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_dei_EntityAddressStateOrProvince_a80d81eb-0bd9-4a74-8cbf-b581d988e184_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</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_DerivativesPolicyTextBlock_a930d187-2285-4fa7-8533-71df3f59f000_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_c9aacf03-ddc9-433a-9ff0-448b50f63069_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink: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, Payment, Due</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_f5eb6f05-fcf1-423c-95bc-0e2a13354d25_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_CommonStockSharesOutstanding_bb6d0678-5ad9-4549-9328-653a4e0cf87f_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, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_bd3256e7-287b-40a9-9be1-d780a142771c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink: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 arrangement with individual, employer contribution</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink: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 Compensation Arrangement with Individual, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SoftwareMaximumOrMinimumAxis_3001793d-4933-4c2e-a0ce-32c28ace036b_terseLabel_en-US" xlink:label="lab_tsco_SoftwareMaximumOrMinimumAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Maximum or Minimum [Axis]</link:label>
    <link:label id="lab_tsco_SoftwareMaximumOrMinimumAxis_label_en-US" xlink:label="lab_tsco_SoftwareMaximumOrMinimumAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Maximum or Minimum [Axis]</link:label>
    <link:label id="lab_tsco_SoftwareMaximumOrMinimumAxis_documentation_en-US" xlink:label="lab_tsco_SoftwareMaximumOrMinimumAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Maximum or Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumOrMinimumAxis" xlink:href="tsco-20231230.xsd#tsco_SoftwareMaximumOrMinimumAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SoftwareMaximumOrMinimumAxis" xlink:to="lab_tsco_SoftwareMaximumOrMinimumAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_6cbe2c44-973c-49d2-86c8-8e34117ed7b0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink: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 net income per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" 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_dei_AuditorLocation_9a8a4ecc-a757-4ac4-b1ca-2044f2cd5e19_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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_ff40bf1c-b90f-4cd2-9e91-8ba80b12998c_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" 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">Retirement Benefit Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_2603df40-e551-401f-ba04-59097395fdd3_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_46bcbaea-b8e8-437b-8b42-cc234bac309e_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_d131a34a-83eb-436e-9c07-881eddaec04d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink: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 tax benefits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_eb1ddd7f-fdbf-4de0-b276-66e9f4a47718_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/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_ClassOfStockDomain_ad9b4d78-d35b-4d1a-833c-df0a326c9cbe_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_us-gaap_NetCashProvidedByUsedInInvestingActivities_a231dc70-3d53-42c4-a2df-070c2fc2bbde_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 Provided by (Used in) Investing Activities, Total</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_326e22bf-1fae-4ad1-bd48-471d31a8fb11_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">Stock option activity</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_DebtInstrumentAxis_6737ffa3-ff68-402b-a8ec-98131834e18c_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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_ce55a0b1-9380-4724-a9fb-97f32331b33a_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink: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 held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink: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, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" 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_OperatingLeaseLiability_58f3b51c-c723-46c3-a049-0b57815db09e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink: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_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_CreditFacilityAxis_81340025-d2de-4cc2-9c2e-e26cf0385f93_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_tsco_VestingTermMinimum_f175625b-ee58-4fe6-8b03-8b9037027589_terseLabel_en-US" xlink:label="lab_tsco_VestingTermMinimum" xlink: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 Term, Minimum</link:label>
    <link:label id="lab_tsco_VestingTermMinimum_label_en-US" xlink:label="lab_tsco_VestingTermMinimum" xlink: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 Term, Minimum</link:label>
    <link:label id="lab_tsco_VestingTermMinimum_documentation_en-US" xlink:label="lab_tsco_VestingTermMinimum" 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">Vesting Term, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMinimum" xlink:href="tsco-20231230.xsd#tsco_VestingTermMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_VestingTermMinimum" xlink:to="lab_tsco_VestingTermMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_0ce4ab3a-3a78-4c60-9e02-463c00f2433c_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_4f1e36f9-fb12-4186-9737-515d31051f0f_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">Total current</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_117c2f57-48b1-4f00-8782-8ea8c6b5f144_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink: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, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink: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, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" 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_tsco_LeverageRatioMaximumRequirementMember_fba463b8-185f-4b3e-add0-e70d47489a43_terseLabel_en-US" xlink:label="lab_tsco_LeverageRatioMaximumRequirementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage Ratio Maximum Requirement</link:label>
    <link:label id="lab_tsco_LeverageRatioMaximumRequirementMember_label_en-US" xlink:label="lab_tsco_LeverageRatioMaximumRequirementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage Ratio Maximum Requirement [Member]</link:label>
    <link:label id="lab_tsco_LeverageRatioMaximumRequirementMember_documentation_en-US" xlink:label="lab_tsco_LeverageRatioMaximumRequirementMember" 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">Leverage Ratio Maximum Requirement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeverageRatioMaximumRequirementMember" xlink:href="tsco-20231230.xsd#tsco_LeverageRatioMaximumRequirementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LeverageRatioMaximumRequirementMember" xlink:to="lab_tsco_LeverageRatioMaximumRequirementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_b8db6b43-8b3a-4f1a-9f40-3e4057307781_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_9173d0a1-2638-4a63-aa63-aa4464d752b6_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_02756f06-ffc7-4ac5-b5d5-6bf6ac906045_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_1b450f70-b380-4c75-8fc9-2263af4b4728_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">Increase (Decrease) in Prepaid Expense and Other 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_e28461ff-2a99-41be-866d-ba4f09748e59_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 Income</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_tsco_NewDistributionCenterConstructionMember_32cdd21c-25a4-4fcf-86a0-3ee927691c05_terseLabel_en-US" xlink:label="lab_tsco_NewDistributionCenterConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Distribution Center Construction</link:label>
    <link:label id="lab_tsco_NewDistributionCenterConstructionMember_label_en-US" xlink:label="lab_tsco_NewDistributionCenterConstructionMember" xlink: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 Distribution Center Construction [Member]</link:label>
    <link:label id="lab_tsco_NewDistributionCenterConstructionMember_documentation_en-US" xlink:label="lab_tsco_NewDistributionCenterConstructionMember" 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">New Distribution Center Construction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NewDistributionCenterConstructionMember" xlink:href="tsco-20231230.xsd#tsco_NewDistributionCenterConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_NewDistributionCenterConstructionMember" xlink:to="lab_tsco_NewDistributionCenterConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_4d8e06ea-b0c2-43f4-bc4a-d44da763e7de_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink: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, cost recognized</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink: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, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_4235dcb0-539f-4621-86c4-52d9fbc1fc45_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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, Capital Shares Reserved for Future Issuance</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" 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_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_ee4d44d5-d9f2-4ef6-9a3c-8562cdc4e731_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink: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 Flow Hedge Derivative Instrument Assets at Fair Value</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink: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 Flow Hedge Derivative Instrument Assets at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:to="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCovenantCompliance_b482f201-2803-49aa-9bf4-4558145e4bdf_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCovenantCompliance" xlink: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, Covenant Compliance</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCovenantCompliance_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCovenantCompliance" xlink: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, Covenant Compliance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCovenantCompliance" xlink:to="lab_us-gaap_DebtInstrumentCovenantCompliance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_7f7d18b7-6fed-4091-889e-97bb9e008ae4_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink: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 - Interest Rate</link:label>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink: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, Percentage Bearing Fixed Interest, Percentage Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" 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_us-gaap_PlanNameAxis_214adb54-09e7-47ef-9ac5-a366a3bfc8e2_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_tsco_ConstructionProjectAxis_8c7377c6-93bc-4d96-bd03-81911051885d_terseLabel_en-US" xlink:label="lab_tsco_ConstructionProjectAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Project [Axis]</link:label>
    <link:label id="lab_tsco_ConstructionProjectAxis_label_en-US" xlink:label="lab_tsco_ConstructionProjectAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Project [Axis]</link:label>
    <link:label id="lab_tsco_ConstructionProjectAxis_documentation_en-US" xlink:label="lab_tsco_ConstructionProjectAxis" 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">Construction Project</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConstructionProjectAxis" xlink:href="tsco-20231230.xsd#tsco_ConstructionProjectAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ConstructionProjectAxis" xlink:to="lab_tsco_ConstructionProjectAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_118e134a-b6af-4105-956b-c79acea76329_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_abe08995-3de9-4e52-99ac-11686494212c_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_NumberOfReportableSegments_657576bc-db77-41e4-8cda-741ac76e571a_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/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_1d560881-c4cd-4ee7-bf6a-82d06205bd32_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_tsco_FutureMinimumPaymentsDueNextTwelveMonths_3e0eab6c-4ba8-4676-a299-344118159786_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments Due, Next Twelve Months [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths" 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">Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueNextTwelveMonths" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDueNextTwelveMonths" xlink:to="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_565d4775-c5a5-437a-b2bc-65830a006fab_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">Dividends</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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_0020aeaa-d488-4da8-8c0a-8dacbc29500c_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Software Costs</link:label>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research, Development, and Computer Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_1f977e7c-da73-4ae9-8705-c2c99e100ae1_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_DebtInstrumentRedemptionPricePercentage_48c44c17-7de8-46a0-9f13-b4c31e3ecd49_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink: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, Percentage of Principal Amount Redeemable</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink: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, Redemption Price, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_154468cd-bce5-483b-9729-217f2a4d08ee_verboseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" 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">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock" 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_1c1bff0c-dd18-44b3-b395-1df52b4f962d_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" 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">State</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_SeniorNotesMember_e2c697ca-e39a-4025-86d7-34a24d8104c6_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_6754627d-acec-4ce5-ac55-37b5f90f5455_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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_20af65b9-bcbd-4e46-b9bb-1a35b4f23ef0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_89b4370d-c879-4b3b-8560-d0995ab41960_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Capital Lease Obligations</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_AssetImpairmentCharges_507fc30a-4f14-4aa7-bcdc-6a92bd9e80a0_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink: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 charges</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" 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_us-gaap_SupplementalCashFlowInformationAbstract_41e50839-ef78-40ea-87b9-18f1a9cb1109_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 disclosures 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_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_ca9cdfc7-2260-4b52-9a96-d140874e64f5_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 [Extensible Enumeration]</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_dei_EntityFilerCategory_c0336686-df8a-4b5e-9840-fbfe2a223c3c_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_us-gaap_PurchaseObligation_e0790b1d-960e-4449-b020-f5f643ec6925_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation</link:label>
    <link:label id="lab_us-gaap_PurchaseObligation_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation" xlink:to="lab_us-gaap_PurchaseObligation" 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_tsco_Employeestockpurchaseprogramdiscountpercentage_135efc34-d243-4807-9008-8f211dda0d97_terseLabel_en-US" xlink:label="lab_tsco_Employeestockpurchaseprogramdiscountpercentage" xlink: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 stock purchase program discount percentage</link:label>
    <link:label id="lab_tsco_Employeestockpurchaseprogramdiscountpercentage_label_en-US" xlink:label="lab_tsco_Employeestockpurchaseprogramdiscountpercentage" xlink: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 purchase program discount percentage</link:label>
    <link:label id="lab_tsco_Employeestockpurchaseprogramdiscountpercentage_documentation_en-US" xlink:label="lab_tsco_Employeestockpurchaseprogramdiscountpercentage" 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 stock purchase program discount percentage off of the fair market value of common stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Employeestockpurchaseprogramdiscountpercentage" xlink:href="tsco-20231230.xsd#tsco_Employeestockpurchaseprogramdiscountpercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Employeestockpurchaseprogramdiscountpercentage" xlink:to="lab_tsco_Employeestockpurchaseprogramdiscountpercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_19b0dacc-24a0-4ed3-bb6c-2e2d8875b628_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_2e4aad92-147a-45bb-a7f4-34555759dcf1_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_EarningsPerSharePolicyTextBlock_19a191ae-702d-4bcd-ade0-6b30a7a740d0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink: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_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_9bae1b05-0fd0-46c8-8eb6-5b434582548b_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 amount of stock authorized under the repurchase program</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_8da9146f-1909-44af-948b-9adefc6ae5c0_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_377df627-a74f-4239-91d2-5b06445d4c90_verboseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" 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">Repurchased shares under the share repurchase program (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink: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 During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_b41ea7cc-13aa-4f8e-8cf8-9f1d08a880b4_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 the provision for income taxes to the amounts computed at the federal statutory 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_6416f23e-f84a-46d8-bab6-026028108e4f_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">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_4f46401f-9d65-4691-b147-db1d710138c9_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">Balance at end of year</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_82ed3be9-96c3-4c1c-a4e2-7ec2aba35a08_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected price volatility, minimum (in hundredths)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink: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, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_CashPaidDuringPeriodForAbstract_f41caadf-f639-4efa-bd32-26b6facada82_verboseLabel_en-US" xlink:label="lab_tsco_CashPaidDuringPeriodForAbstract" 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">Cash paid during the year for:</link:label>
    <link:label id="lab_tsco_CashPaidDuringPeriodForAbstract_label_en-US" xlink:label="lab_tsco_CashPaidDuringPeriodForAbstract" xlink: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 paid during the period for [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CashPaidDuringPeriodForAbstract" xlink:href="tsco-20231230.xsd#tsco_CashPaidDuringPeriodForAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CashPaidDuringPeriodForAbstract" xlink:to="lab_tsco_CashPaidDuringPeriodForAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DefineContributionBenefitPlanAxis_853ba8fb-216b-4b8f-bdc2-5e988f7ff547_terseLabel_en-US" xlink:label="lab_tsco_DefineContributionBenefitPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Define Contribution Benefit Plan [Axis]</link:label>
    <link:label id="lab_tsco_DefineContributionBenefitPlanAxis_label_en-US" xlink:label="lab_tsco_DefineContributionBenefitPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Define Contribution Benefit Plan [Axis]</link:label>
    <link:label id="lab_tsco_DefineContributionBenefitPlanAxis_documentation_en-US" xlink:label="lab_tsco_DefineContributionBenefitPlanAxis" 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">Reflects the description and required disclosures pertaining to the entity's defined contribution benefit plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanAxis" xlink:href="tsco-20231230.xsd#tsco_DefineContributionBenefitPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DefineContributionBenefitPlanAxis" xlink:to="lab_tsco_DefineContributionBenefitPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_a1933a65-70ff-4d3e-9017-87bba5e730db_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink: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 business assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink: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 Sales of Assets, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:to="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_077f145a-e8b2-40f5-b73e-8fad590e3096_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_94905a59-e15f-46ef-9759-0c857f41a8f7_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_3c194d4f-ebb1-4659-b62d-a0350e291bdf_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" 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">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_tsco_SalesRevenueNetPercentage_bd3a4b6e-4cf5-48e9-994f-59c9462b0d50_terseLabel_en-US" xlink:label="lab_tsco_SalesRevenueNetPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average percent of sales (in hundredths)</link:label>
    <link:label id="lab_tsco_SalesRevenueNetPercentage_label_en-US" xlink:label="lab_tsco_SalesRevenueNetPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Revenue Net Percentage</link:label>
    <link:label id="lab_tsco_SalesRevenueNetPercentage_documentation_en-US" xlink:label="lab_tsco_SalesRevenueNetPercentage" 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">The percentage of net product revenue to total net revenue from the sale of goods.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesRevenueNetPercentage" xlink:href="tsco-20231230.xsd#tsco_SalesRevenueNetPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SalesRevenueNetPercentage" xlink:to="lab_tsco_SalesRevenueNetPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_cf258fbf-a1c0-4377-a645-9010b6144010_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_3b304dc7-dccc-4767-a677-ac16cce00b47_negatedTerseLabel_en-US" xlink:label="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Finance Lease Assets</link:label>
    <link:label id="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_label_en-US" xlink:label="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" xlink: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, Finance Lease Assets</link:label>
    <link:label id="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_documentation_en-US" xlink:label="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" 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 Liabilities, Finance Lease Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" xlink:href="tsco-20231230.xsd#tsco_DeferredTaxLiabilitiesFinanceLeaseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" xlink:to="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e441fe3a-1865-49da-ae2f-cb30888cc581_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">Weighted average grant date fair value, Granted (in dollars 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_tsco_GeneralLiabilityReserveMember_7886411b-b66d-4194-ba0f-cea2678210e6_terseLabel_en-US" xlink:label="lab_tsco_GeneralLiabilityReserveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General Liability</link:label>
    <link:label id="lab_tsco_GeneralLiabilityReserveMember_label_en-US" xlink:label="lab_tsco_GeneralLiabilityReserveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General Liability Reserve [Member]</link:label>
    <link:label id="lab_tsco_GeneralLiabilityReserveMember_documentation_en-US" xlink:label="lab_tsco_GeneralLiabilityReserveMember" 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">General Liability Reserve [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_GeneralLiabilityReserveMember" xlink:href="tsco-20231230.xsd#tsco_GeneralLiabilityReserveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_GeneralLiabilityReserveMember" xlink:to="lab_tsco_GeneralLiabilityReserveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_1ea42ed1-cf36-4621-b472-a3e077fbe52b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_DeferredTaxAssetsTaxCreditCarryforwards_0cf63a7d-5648-4dfe-af67-050d74f647fe_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink: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 credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink: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 Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_faee5178-f380-4174-82bd-1657cb9b1505_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">Finance Lease, Liability, to be Paid, Year Four</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_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare_bec3135d-a10d-4daa-9448-ed7ddab44b5f_negatedLabel_en-US" xlink:label="lab_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" 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">Dilutive stock options and restricted stock units outstanding, per share (in dollars per share)</link:label>
    <link:label id="lab_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare_label_en-US" xlink:label="lab_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive stock options and restricted stock units outstanding , per share</link:label>
    <link:label id="lab_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare_documentation_en-US" xlink:label="lab_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" 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">Impact of Dilutive Stock options and restricted stock units outstanding on the calculation of Diluted earnings per share, on a per share basis.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" xlink:href="tsco-20231230.xsd#tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" xlink:to="lab_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_55667ae1-67c9-43ca-bf58-bbf8a8ad008e_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 (Used in) Operating Activities, Total</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_3a19acf7-fe2b-45dc-a1f1-04511c4bc7be_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink: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, Exercisable at end of period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink: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, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_83e71753-9f48-4568-8cda-de81b660f7dc_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink: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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink: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, Rolling Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_95f7da1a-e95a-47c3-9f26-1c791fecddd0_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_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_tsco_ScheduleDefinedContributionBenefitPlanLineItems_641bc05e-2154-4b49-abbf-5851f7f849a3_terseLabel_en-US" xlink:label="lab_tsco_ScheduleDefinedContributionBenefitPlanLineItems" xlink: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 Defined Contribution Benefit Plan</link:label>
    <link:label id="lab_tsco_ScheduleDefinedContributionBenefitPlanLineItems_label_en-US" xlink:label="lab_tsco_ScheduleDefinedContributionBenefitPlanLineItems" xlink: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 Defined Contribution Benefit Plan [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems" xlink:href="tsco-20231230.xsd#tsco_ScheduleDefinedContributionBenefitPlanLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems" xlink:to="lab_tsco_ScheduleDefinedContributionBenefitPlanLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnsecuredDebt_6ec66710-8afb-43f5-9c86-3df6f5bcdef6_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebt_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebt" xlink:to="lab_us-gaap_UnsecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_4d840075-0172-4501-ae47-e7d3310a2530_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" 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">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink: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 and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_eb508f39-8adf-4224-8f89-b97b892ebfef_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink: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_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_f429cb79-a1fc-4618-ae8b-5cdab68f38ac_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentDescription_888588a2-f303-4594-819e-abd23ebbb190_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentDescription" xlink: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 Notes - Additional Interest Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentDescription_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentDescription" xlink: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, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentDescription" xlink:to="lab_us-gaap_DebtInstrumentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_0f4e1326-c73b-4555-a9d5-41a5ecd4f70f_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_us-gaap_DebtInstrumentInterestRateStatedPercentage_36dd2855-0354-4295-bcdf-1df7ebbb2641_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">Debt Instrument, Interest Rate, Plus Stated Percentage</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_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_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_b964b361-d4dd-4720-9d0c-ce291b0835a7_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink: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 Employee Related Liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink: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 Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_ef1eb077-4334-45cc-9139-5a5a11bb0c42_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_0fcafeda-fedb-48f0-8806-2a921c017cb0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink: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</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink: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, Deferred Tax Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_e912334a-b4c5-4bd6-bd80-4c7d6ef27a6e_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" 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">Depreciation and Amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" 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_StockholdersEquity_14173209-6e1c-4494-8d83-62e04eaa0c69_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_4c6ceb75-b1dc-44c8-a29a-39a8fb9a9ebf_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_969e9329-faff-4862-a1ad-df3cb01eaf4c_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' 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_28adc625-d004-403c-93d8-b0fbefc8a505_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 benefits that would Impact 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_GoodwillImpairmentLoss_5fefa2db-e2a3-4740-b2f9-16a026c49e43_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink: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, Impairment Loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink: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, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_b3b89b88-6901-4e5e-97a2-79103c1b4a35_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryImpairmentPolicy_8b5e9be4-8758-4410-8934-7107b1d9b3c1_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryImpairmentPolicy" xlink: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 Impairment Risk</link:label>
    <link:label id="lab_us-gaap_InventoryImpairmentPolicy_label_en-US" xlink:label="lab_us-gaap_InventoryImpairmentPolicy" xlink: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 Impairment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryImpairmentPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryImpairmentPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryImpairmentPolicy" xlink:to="lab_us-gaap_InventoryImpairmentPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9386c338-7aba-43aa-ac1f-f75fe6b21607_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_tsco_TSCOstoresDomain_8f5b7ba7-7b37-404d-9fce-4122d8aeea69_terseLabel_en-US" xlink:label="lab_tsco_TSCOstoresDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TSCO stores [Domain]</link:label>
    <link:label id="lab_tsco_TSCOstoresDomain_label_en-US" xlink:label="lab_tsco_TSCOstoresDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TSCO stores [Domain]</link:label>
    <link:label id="lab_tsco_TSCOstoresDomain_documentation_en-US" xlink:label="lab_tsco_TSCOstoresDomain" 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">TSCO stores [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TSCOstoresDomain" xlink:href="tsco-20231230.xsd#tsco_TSCOstoresDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TSCOstoresDomain" xlink:to="lab_tsco_TSCOstoresDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_3d34cbf0-5e6d-4694-a24c-16e87736769a_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock" 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">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_label_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTextBlock" xlink:to="lab_us-gaap_TreasuryStockTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_251c1ed5-fd26-45a4-8410-e6533c5f7242_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink: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 expected lives (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink: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, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_1bc40286-4852-419b-8725-847cb6a78a74_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_81355667-e93a-4c94-b6e8-ef2e031b0049_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/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_SaleLeasebackTransactionLeaseTerm_3a1282e4-7fb5-4a47-a9d1-fbbe42ef8b15_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction, Lease Term</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionLeaseTerm_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction, Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleLeasebackTransactionLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionLeaseTerm" xlink:to="lab_us-gaap_SaleLeasebackTransactionLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_989cda38-642e-449b-94b2-fdd379637f5f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink: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, Maximum Month-end Outstanding Amount</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink: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 Month-end Outstanding Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation_57f990f3-41d5-4ba5-9e35-2dc200a6bf6a_terseLabel_en-US" xlink:label="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation" xlink: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 lease liabilities</link:label>
    <link:label id="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation_label_en-US" xlink:label="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation" xlink: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 Asset Acquired and Liability Assumed, Noncurrent Lease Obligation</link:label>
    <link:label id="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation_documentation_en-US" xlink:label="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation" 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, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation" xlink:href="tsco-20231230.xsd#tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation" xlink:to="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInFiveYears_7ea1f10a-a128-4315-a9c1-d1489d519eb3_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Five Years [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInFiveYears_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Five Years</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInFiveYears_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInFiveYears" 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">Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInFiveYears" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDueInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDueInFiveYears" xlink:to="lab_tsco_FutureMinimumPaymentsDueInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d1b53d00-50f2-4805-b1f3-6c563daf3668_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">Property, Plant and Equipment, Type [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_78f53f4f-92fc-439d-a3e8-7e5047e01681_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_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_f96cb2ac-08cf-48aa-814d-dfc46a43c263_terseLabel_en-US" xlink:label="lab_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding</link:label>
    <link:label id="lab_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_label_en-US" xlink:label="lab_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding</link:label>
    <link:label id="lab_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_documentation_en-US" xlink:label="lab_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" 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">Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" xlink:href="tsco-20231230.xsd#tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" xlink:to="lab_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_1d9c9dd4-1a3f-4461-87df-4ebc13c55053_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/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_dei_EntityEmergingGrowthCompany_63524ab6-f406-41af-b399-9caeaa13d592_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_tsco_OperatingLeaseMaturitiesAbstract_216994cc-45c5-451c-96dc-3068be130de2_terseLabel_en-US" xlink:label="lab_tsco_OperatingLeaseMaturitiesAbstract" xlink: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 Maturities [Axis]</link:label>
    <link:label id="lab_tsco_OperatingLeaseMaturitiesAbstract_label_en-US" xlink:label="lab_tsco_OperatingLeaseMaturitiesAbstract" xlink: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 Maturities [Abstract]</link:label>
    <link:label id="lab_tsco_OperatingLeaseMaturitiesAbstract_documentation_en-US" xlink:label="lab_tsco_OperatingLeaseMaturitiesAbstract" 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 Lease Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OperatingLeaseMaturitiesAbstract" xlink:href="tsco-20231230.xsd#tsco_OperatingLeaseMaturitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_OperatingLeaseMaturitiesAbstract" xlink:to="lab_tsco_OperatingLeaseMaturitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_6d0fd669-ab00-4fca-809f-62594f78e1f8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" 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">Debt Issuance Costs, Net</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_1012dee3-0886-4377-8004-c22495c79d85_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">Intangible Assets, Net (Excluding Goodwill)</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_tsco_TruckToolHardwareMember_5164a965-c9f8-4662-bbd7-048ceb673ce6_terseLabel_en-US" xlink:label="lab_tsco_TruckToolHardwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Truck, Tool, &amp; Hardware</link:label>
    <link:label id="lab_tsco_TruckToolHardwareMember_label_en-US" xlink:label="lab_tsco_TruckToolHardwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Truck, Tool, &amp; Hardware [Member]</link:label>
    <link:label id="lab_tsco_TruckToolHardwareMember_documentation_en-US" xlink:label="lab_tsco_TruckToolHardwareMember" 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">Truck, Tool, &amp; Hardware</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TruckToolHardwareMember" xlink:href="tsco-20231230.xsd#tsco_TruckToolHardwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TruckToolHardwareMember" xlink:to="lab_tsco_TruckToolHardwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6df85daf-255b-474b-a508-37511b69dcc2_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</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_srt_ParentCompanyMember_89affbce-b263-4da8-b4ac-6e55864ccf58_terseLabel_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company [Member]</link:label>
    <link:label id="lab_srt_ParentCompanyMember_label_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink: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 Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_8b5fdcc1-d1b2-4303-8ceb-82ac27373c9d_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_CustomerLoyaltyProgramLiabilityCurrent_52af6d64-a0b3-4eee-9b4f-de19f7a9e127_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerLoyaltyProgramLiabilityCurrent" xlink: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 Loyalty Program Liability, Current</link:label>
    <link:label id="lab_us-gaap_CustomerLoyaltyProgramLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_CustomerLoyaltyProgramLiabilityCurrent" xlink: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 Loyalty Program Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerLoyaltyProgramLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerLoyaltyProgramLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerLoyaltyProgramLiabilityCurrent" xlink:to="lab_us-gaap_CustomerLoyaltyProgramLiabilityCurrent" 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_us-gaap_NumberOfStores_305ecfaf-dd3c-435a-aaa4-231212a9a32b_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStores" xlink: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 rural lifestyle retail stores operated by the company</link:label>
    <link:label id="lab_us-gaap_NumberOfStores_label_en-US" xlink:label="lab_us-gaap_NumberOfStores" xlink: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 Stores</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfStores"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfStores" xlink:to="lab_us-gaap_NumberOfStores" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_e7e2e0c8-f0c1-48a3-b074-e150031b49ad_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate of employee stock purchase plan (in hundredths)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink: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, Discount from Market Price, Purchase Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5c150efd-f4df-44cc-9c2d-e6b303c84b40_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">Weighted average exercise price, Outstanding, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_977fc13f-f44c-4a33-805a-1203a15633de_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">Weighted average exercise price, Outstanding, end of period (in dollars 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_849fff6e-dbca-4833-acab-d3e8b628f3ce_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">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_05b554ef-4443-4e92-ac3d-086aff01f78a_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" 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-based Payment Arrangement, Noncash Expense</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_us-gaap_CommonStockMember_dfa307ca-c0e4-4643-910f-4814e0e6ae85_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_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_dei_CityAreaCode_5d440169-59fb-4cbd-b0b2-e7b3ea687fb0_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_dei_EntityAddressPostalZipCode_f81fdf01-7a12-48c5-bad0-bb8c003fbfc0_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, 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_srt_ProductOrServiceAxis_ee7141cf-fc5f-429d-9107-a2df78545e83_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_6a0b18dd-834a-4ca2-a712-d43cb34c68c6_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" 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 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_tsco_SoftwareMaximumMember_d58d8f70-b03b-4af9-99a7-32bec65709db_terseLabel_en-US" xlink:label="lab_tsco_SoftwareMaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Maximum</link:label>
    <link:label id="lab_tsco_SoftwareMaximumMember_label_en-US" xlink:label="lab_tsco_SoftwareMaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Maximum [Member]</link:label>
    <link:label id="lab_tsco_SoftwareMaximumMember_documentation_en-US" xlink:label="lab_tsco_SoftwareMaximumMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumMember" xlink:href="tsco-20231230.xsd#tsco_SoftwareMaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SoftwareMaximumMember" xlink:to="lab_tsco_SoftwareMaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_cf1b2fa4-6be9-4d5e-80ac-9968e80248e5_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_ef20ab6c-93ac-4bfc-98f5-aaf4c7707ba4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink: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 units, additional disclosures</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink: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, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_c7b0fb9c-c778-4909-a63c-9bd49c0b9132_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_LesseeOperatingLeaseTermOfContract_7bd03a6f-f8b0-4024-b7d5-ba05fecc4742_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink: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, Term of Contract</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink: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, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_c00d330c-0423-49df-a56c-f154cd7bd47b_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_tsco_SalesTaxesPolicyTextBlock_b5bcaf89-a115-49c3-9e86-55e0b1b339a9_terseLabel_en-US" xlink:label="lab_tsco_SalesTaxesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Taxes</link:label>
    <link:label id="lab_tsco_SalesTaxesPolicyTextBlock_label_en-US" xlink:label="lab_tsco_SalesTaxesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Taxes [Policy Text Block]</link:label>
    <link:label id="lab_tsco_SalesTaxesPolicyTextBlock_documentation_en-US" xlink:label="lab_tsco_SalesTaxesPolicyTextBlock" 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">Disclosure of accounting policy for certain taxes and fees collected from customers and remitted to government agencies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesTaxesPolicyTextBlock" xlink:href="tsco-20231230.xsd#tsco_SalesTaxesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SalesTaxesPolicyTextBlock" xlink:to="lab_tsco_SalesTaxesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_70caf82e-6e32-4b53-8169-7178a256a1b8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_251d7f92-eb02-4bb7-bdac-f7fc92bc533f_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_tsco_SalesTaxAuditReservePolicyTextBlock_9ddf8d07-0bf5-420f-9b72-114d8079dc06_verboseLabel_en-US" xlink:label="lab_tsco_SalesTaxAuditReservePolicyTextBlock" 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">Sales Tax Audit Reserve</link:label>
    <link:label id="lab_tsco_SalesTaxAuditReservePolicyTextBlock_label_en-US" xlink:label="lab_tsco_SalesTaxAuditReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Tax Audit Reserve [Policy Text Block]</link:label>
    <link:label id="lab_tsco_SalesTaxAuditReservePolicyTextBlock_documentation_en-US" xlink:label="lab_tsco_SalesTaxAuditReservePolicyTextBlock" 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">Disclosure of accounting policy for sales tax audit reserve.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesTaxAuditReservePolicyTextBlock" xlink:href="tsco-20231230.xsd#tsco_SalesTaxAuditReservePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SalesTaxAuditReservePolicyTextBlock" xlink:to="lab_tsco_SalesTaxAuditReservePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5b7b2785-51bd-46d7-bd30-68f4039e6588_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Total</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_48d4b306-4534-483b-8998-5eaa3660c3e6_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_tsco_DeferredTaxAssetsDeferredCompensation_add33a7a-8757-4456-958e-15f8376df742_verboseLabel_en-US" xlink:label="lab_tsco_DeferredTaxAssetsDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsDeferredCompensation_label_en-US" xlink:label="lab_tsco_DeferredTaxAssetsDeferredCompensation" xlink: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, Deferred compensation</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsDeferredCompensation_documentation_en-US" xlink:label="lab_tsco_DeferredTaxAssetsDeferredCompensation" 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">The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from deferred compensation, which can only be deducted for tax purposes when the expense is incurred, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsDeferredCompensation" xlink:href="tsco-20231230.xsd#tsco_DeferredTaxAssetsDeferredCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxAssetsDeferredCompensation" xlink:to="lab_tsco_DeferredTaxAssetsDeferredCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_5942b1f0-9a0f-4853-ad01-6b970d73d5ca_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">Cash dividends paid to stockholders</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_AssetsAbstract_2c87b9ec-4aa0-4047-8df5-35be25082ba4_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 [Abstract]</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_GoodwillAndIntangibleAssetsDisclosureAbstract_fcd96901-39ba-4394-b4fa-2caab164dd14_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SeasonalRecreationMember_beb61927-5ce3-4e23-b607-f3f0a715232a_terseLabel_en-US" xlink:label="lab_tsco_SeasonalRecreationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seasonal &amp; Recreation</link:label>
    <link:label id="lab_tsco_SeasonalRecreationMember_label_en-US" xlink:label="lab_tsco_SeasonalRecreationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seasonal &amp; Recreation [Member]</link:label>
    <link:label id="lab_tsco_SeasonalRecreationMember_documentation_en-US" xlink:label="lab_tsco_SeasonalRecreationMember" 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">Seasonal &amp; Recreation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SeasonalRecreationMember" xlink:href="tsco-20231230.xsd#tsco_SeasonalRecreationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SeasonalRecreationMember" xlink:to="lab_tsco_SeasonalRecreationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_9b4d2463-e6de-473d-80ba-3b6ba5c342b7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of shares to satisfy tax obligations</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiscalPeriod_98bab2ef-125a-4bd9-9830-351847907e2c_verboseLabel_en-US" xlink:label="lab_us-gaap_FiscalPeriod" 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">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_DeferredTaxAssetsOther_8eacd9e3-5ef9-4644-999f-abf46176fdcd_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" 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</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_tsco_FutureMinimumPaymentsDueInThreeYears_b0adccd0-c7c7-48ef-989f-648123f50eb7_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Three Years [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Three Years</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInThreeYears_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInThreeYears" 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">Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInThreeYears" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDueInThreeYears" xlink:to="lab_tsco_FutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_fb5162b5-96d8-4814-b80c-329e1911aaac_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink: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_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_d8a35f78-67ee-4b51-9ebc-4792d26ba7ce_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink: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, Lease Not yet Commenced, Description</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink: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, Lease Not yet Commenced, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink:to="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_1831dc23-0aaa-4d02-9b5f-620357c60fac_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_e730acb0-ed54-45b6-9a0c-03416543900f_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 Provided by (Used in) Financing Activities, Total</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_RetainedEarningsMember_704e5331-e690-4b7d-910c-8dabb79fbe76_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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_2dedb847-19ad-459b-9b9c-9b33c79e3159_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink: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, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink: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, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" 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_LiabilitiesAndStockholdersEquity_2ac9afc1-ba10-40d3-a25c-4fed4797c9e0_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/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_ConstructionInProgressExpendituresIncurredButNotYetPaid_0c4e493d-6ac6-4c0d-bf54-40e802a27e0d_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink: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 accruals for construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_24c10bd1-49ad-400f-b12b-69cd0880548a_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_8f2991d3-df9c-4c03-972f-680cb0f79d04_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink: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, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink: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, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_6594354a-24d2-4dff-bb91-fd7eb77f1b39_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_a37e32f8-f54f-418a-a24a-ac952bc54649_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" 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">Change in fair value of interest rate swaps, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_9988ea26-530c-4af9-91ab-8c3161f7e4f6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_93764d65-8c1f-4479-aa1a-1cc35d9d7939_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">Net income per share &#8211; basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_833e3805-99c8-4342-80ef-3b993cdf2101_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">Per share amount, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_875d386a-c117-42bf-975d-ef21fdf6b50d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock under employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/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_e50ff2ad-98ae-46d7-bf17-8b8e6aa275a3_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_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy_708704a4-9f59-4ed1-8edb-d0281c559bc4_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store Closing Costs</link:label>
    <link:label id="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy_label_en-US" xlink:label="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Associated with Exit or Disposal Activity or Restructuring [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy" xlink:to="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_d0fb34ac-d565-40a5-a627-bf5b44875394_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate, maximum (in hundredths)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink: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, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_a5e49a79-10a9-442b-a57d-63f4975b4f7d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected price volatility, maximum (in hundredths)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink: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, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_174a9c58-9a91-4bf9-b44e-1e731242a398_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 stock 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_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_tsco_SoftwareMinimumMember_d7056350-67f7-4343-b3c3-241505a16153_terseLabel_en-US" xlink:label="lab_tsco_SoftwareMinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software - Minimum</link:label>
    <link:label id="lab_tsco_SoftwareMinimumMember_label_en-US" xlink:label="lab_tsco_SoftwareMinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software - Minimum [Member]</link:label>
    <link:label id="lab_tsco_SoftwareMinimumMember_documentation_en-US" xlink:label="lab_tsco_SoftwareMinimumMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software - Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMinimumMember" xlink:href="tsco-20231230.xsd#tsco_SoftwareMinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SoftwareMinimumMember" xlink:to="lab_tsco_SoftwareMinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_bc843243-6264-46b3-98c5-19d51c0137f0_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</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_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_3491fb50-93c7-4df4-b9e4-c95d527bb11c_terseLabel_en-US" xlink:label="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of incremental credit facility which will result in modification of debt covenants</link:label>
    <link:label id="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_label_en-US" xlink:label="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of incremental credit facility which will result in modification of debt covenants</link:label>
    <link:label id="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_documentation_en-US" xlink:label="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" 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 incremental credit facility which will result in modification of debt covenants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" xlink:href="tsco-20231230.xsd#tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" xlink:to="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInSecondYear_9a1b9c87-6e69-41de-b4f9-675836074cdd_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, Extending Greater Than Twelve Months</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInSecondYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInSecondYear" xlink:to="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_WorkersCompensationReserveMember_7ae8e013-7d0b-46d0-ae6a-c48021366273_terseLabel_en-US" xlink:label="lab_tsco_WorkersCompensationReserveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation</link:label>
    <link:label id="lab_tsco_WorkersCompensationReserveMember_label_en-US" xlink:label="lab_tsco_WorkersCompensationReserveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Reserve [Member]</link:label>
    <link:label id="lab_tsco_WorkersCompensationReserveMember_documentation_en-US" xlink:label="lab_tsco_WorkersCompensationReserveMember" 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">Workers' Compensation Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WorkersCompensationReserveMember" xlink:href="tsco-20231230.xsd#tsco_WorkersCompensationReserveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_WorkersCompensationReserveMember" xlink:to="lab_tsco_WorkersCompensationReserveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_5d15ed53-8e54-44ed-8a45-88095c7c06c0_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_us-gaap_IncomeTaxReconciliationTaxCredits_5535d293-9eb9-4075-94e0-c103a4f22f86_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" 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">Tax credits, net of federal tax benefits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink: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, Tax Credit, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SelfInsuranceTypeDomain_852c90b8-6d7e-4461-914e-c8006e3e3ca4_terseLabel_en-US" xlink:label="lab_tsco_SelfInsuranceTypeDomain" xlink: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 Type [Domain]</link:label>
    <link:label id="lab_tsco_SelfInsuranceTypeDomain_label_en-US" xlink:label="lab_tsco_SelfInsuranceTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Type [Domain]</link:label>
    <link:label id="lab_tsco_SelfInsuranceTypeDomain_documentation_en-US" xlink:label="lab_tsco_SelfInsuranceTypeDomain" 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">Self Insurance Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceTypeDomain" xlink:href="tsco-20231230.xsd#tsco_SelfInsuranceTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SelfInsuranceTypeDomain" xlink:to="lab_tsco_SelfInsuranceTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_0e24cd92-ce82-4bc2-96d2-cba62fbb1119_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_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_faca3bbf-8ddb-425b-9e35-adf9b1c3d6da_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_us-gaap_FairValueOfFinancialInstrumentsPolicy_e66a0862-97c4-4af2-a258-9cba8e698103_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" 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 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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_707c87ff-8b4e-43cb-b3ea-395a28234035_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining authorization under the share repurchase program</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink: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, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" 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_FurnitureAndFixturesGross_14bb0a2c-e569-4434-87a3-0976e4821f2d_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink: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 and Fixtures, Gross</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesGross" xlink:to="lab_us-gaap_FurnitureAndFixturesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_6b968aeb-6bc4-4046-907d-61fe935f2826_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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 Accounts Payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_9730c6bc-fd40-4523-93cf-75b0cfa70a96_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, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_fdf167eb-a4b4-4ed5-ba8a-d9c408f4cb02_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, 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_SummaryOfIncomeTaxContingenciesTextBlock_ac793922-7f43-4ad3-9c7e-2bed22edbb75_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">Reconciliation of 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_tsco_ScheduleDefinedContributionBenefitPlanTable_dd9ca794-5e08-4996-b1fa-597e283fb172_terseLabel_en-US" xlink:label="lab_tsco_ScheduleDefinedContributionBenefitPlanTable" xlink: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 Defined Contribution Benefit Plan [Table]</link:label>
    <link:label id="lab_tsco_ScheduleDefinedContributionBenefitPlanTable_label_en-US" xlink:label="lab_tsco_ScheduleDefinedContributionBenefitPlanTable" xlink: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 Defined Contribution Benefit Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanTable" xlink:href="tsco-20231230.xsd#tsco_ScheduleDefinedContributionBenefitPlanTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanTable" xlink:to="lab_tsco_ScheduleDefinedContributionBenefitPlanTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_8d903148-807d-474a-a541-b424923f18a9_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_tsco_RevenueRecognitionGiftCard_a601fb77-9020-4730-b2dd-42b7af8b190b_terseLabel_en-US" xlink:label="lab_tsco_RevenueRecognitionGiftCard" xlink: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 Gift Card</link:label>
    <link:label id="lab_tsco_RevenueRecognitionGiftCard_label_en-US" xlink:label="lab_tsco_RevenueRecognitionGiftCard" xlink: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 Gift Card</link:label>
    <link:label id="lab_tsco_RevenueRecognitionGiftCard_documentation_en-US" xlink:label="lab_tsco_RevenueRecognitionGiftCard" 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 Gift Card</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RevenueRecognitionGiftCard" xlink:href="tsco-20231230.xsd#tsco_RevenueRecognitionGiftCard"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_RevenueRecognitionGiftCard" xlink:to="lab_tsco_RevenueRecognitionGiftCard" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Workerscompensationandgeneralliabilitydeductible_082c0238-a770-4aff-8967-4f22d0b702ea_terseLabel_en-US" xlink:label="lab_tsco_Workerscompensationandgeneralliabilitydeductible" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers compensation and general liability deductible</link:label>
    <link:label id="lab_tsco_Workerscompensationandgeneralliabilitydeductible_label_en-US" xlink:label="lab_tsco_Workerscompensationandgeneralliabilitydeductible" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers compensation and general liability deductible</link:label>
    <link:label id="lab_tsco_Workerscompensationandgeneralliabilitydeductible_documentation_en-US" xlink:label="lab_tsco_Workerscompensationandgeneralliabilitydeductible" 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 deductible or self-insured retention, as applicable, for each claim involving workers' compensation insurance and general liability insurance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Workerscompensationandgeneralliabilitydeductible" xlink:href="tsco-20231230.xsd#tsco_Workerscompensationandgeneralliabilitydeductible"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Workerscompensationandgeneralliabilitydeductible" xlink:to="lab_tsco_Workerscompensationandgeneralliabilitydeductible" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredCompensationArrangementAxis_659c3faf-f6f3-4f96-86d9-cb9bd0ede8a8_terseLabel_en-US" xlink:label="lab_tsco_DeferredCompensationArrangementAxis" xlink: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 Arrangement [Axis]</link:label>
    <link:label id="lab_tsco_DeferredCompensationArrangementAxis_label_en-US" xlink:label="lab_tsco_DeferredCompensationArrangementAxis" xlink: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 Compensation Arrangement [Axis]</link:label>
    <link:label id="lab_tsco_DeferredCompensationArrangementAxis_documentation_en-US" xlink:label="lab_tsco_DeferredCompensationArrangementAxis" 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">Disclosures pertaining to deferred compensation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationArrangementAxis" xlink:href="tsco-20231230.xsd#tsco_DeferredCompensationArrangementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredCompensationArrangementAxis" xlink:to="lab_tsco_DeferredCompensationArrangementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_9815c127-0079-4634-ae50-86ca80a243cd_verboseLabel_en-US" xlink:label="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" 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">Maximum percentage of employee's compensation eligible for 50% match</link:label>
    <link:label id="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_label_en-US" xlink:label="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" xlink: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 percentage of employees's compensation eligible for 50% match</link:label>
    <link:label id="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_documentation_en-US" xlink:label="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" 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">Represents the maximum percentage of employee's compensation eligible for 50% match to be paid by the entity in a defined contribution plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" xlink:href="tsco-20231230.xsd#tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" xlink:to="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" 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_us-gaap_InventoryShrinkagePolicy_81058ae7-4cf3-48ae-bf97-515c7b3e8980_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryShrinkagePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shrinkage</link:label>
    <link:label id="lab_us-gaap_InventoryShrinkagePolicy_label_en-US" xlink:label="lab_us-gaap_InventoryShrinkagePolicy" xlink: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 Shrinkage, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryShrinkagePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryShrinkagePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryShrinkagePolicy" xlink:to="lab_us-gaap_InventoryShrinkagePolicy" 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_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_tsco_LeaseTermAndDiscountTable_42410080-a6b6-460a-9b65-66814b18650c_terseLabel_en-US" xlink:label="lab_tsco_LeaseTermAndDiscountTable" xlink: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 Term and Discount [Table]</link:label>
    <link:label id="lab_tsco_LeaseTermAndDiscountTable_label_en-US" xlink:label="lab_tsco_LeaseTermAndDiscountTable" xlink: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 Term and Discount [Table]</link:label>
    <link:label id="lab_tsco_LeaseTermAndDiscountTable_documentation_en-US" xlink:label="lab_tsco_LeaseTermAndDiscountTable" 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">Lease Term and Discount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountTable" xlink:href="tsco-20231230.xsd#tsco_LeaseTermAndDiscountTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LeaseTermAndDiscountTable" xlink:to="lab_tsco_LeaseTermAndDiscountTable" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_9a6bbf26-614f-4ddf-a8ea-c0b0f2a4bd20_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink: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 grant date fair value of restricted units vested and exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink: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, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_31211dec-a42c-4ad7-b8cd-1e0c287ee9ad_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">Weighted average grant date fair value, Forfeited (in dollars 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_DebtInstrumentUnusedBorrowingCapacityAmount_44c84d74-c3b4-4db0-a46a-32cf0bcd8676_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink: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 Notes - Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink: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, Unused Borrowing Capacity, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_ff36a8cf-cda5-4c6e-aeef-879d1f4dc1ca_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink: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 Tax Expense (Benefit)</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_d404781d-4b9f-46cd-acdd-5f3d84900f71_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_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_72baed18-7903-4400-9254-0f66dc2bee34_verboseLabel_en-US" xlink:label="lab_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" 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">Company's maximum match under employee deferred compensation program</link:label>
    <link:label id="lab_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_label_en-US" xlink:label="lab_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" xlink: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 maximum match under deferred compensation program</link:label>
    <link:label id="lab_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_documentation_en-US" xlink:label="lab_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" 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">The maximum amount of Company match under the employee deferred compensation program.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" xlink:href="tsco-20231230.xsd#tsco_CompanyMaximumMatchUnderDeferredCompensationProgram"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" xlink:to="lab_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_c068894a-cfc5-464a-9edf-5e3ea4232359_terseLabel_en-US" xlink:label="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive stock options and restricted stock units outstanding, income</link:label>
    <link:label id="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_label_en-US" xlink:label="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:to="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_bd58d0de-324d-4c3e-a7f7-3b6344d5ef7c_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 Tax</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_4968db3b-bb41-447f-8e8b-79c61e0f6852_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" 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">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_dei_DocumentFinStmtErrorCorrectionFlag_e9cc5069-b11a-4082-b524-64ac5296dde8_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_45f42e43-243c-40e9-b5dd-35286cfd838e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0f07084c-0f21-4738-ae72-13030ac1ab0b_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" 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">Aggregate intrinsic value, Outstanding, beginning of period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4e3462b3-b0b0-4d5d-8158-b17b4728b4a8_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" 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">Aggregate intrinsic value, Outstanding, end of period</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_us-gaap_OtherAssets_99e3f3dc-c908-457d-8f2f-cc45bd882e6b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink: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_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_f8a62d01-7a56-4438-b312-5c274e2ec13f_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_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_75c69fae-adeb-4f3b-8aef-06e283e42ecb_terseLabel_en-US" xlink:label="lab_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" xlink: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 percentage of employee's eligible compensation eligible for 100% match (in hundredths)</link:label>
    <link:label id="lab_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_label_en-US" xlink:label="lab_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" xlink: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 percentage of employee's compensation eligible for 100% match</link:label>
    <link:label id="lab_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_documentation_en-US" xlink:label="lab_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" 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">Represents the maximum percentage of employee's compensation eligible for 100% match to be paid by the entity in a defined contribution plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" xlink:href="tsco-20231230.xsd#tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" xlink:to="lab_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_ef1e9051-2e2a-4b26-a7a1-bf21972fcc4f_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive stock options and restricted stock units outstanding, shares</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink: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 Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" 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_tsco_StoreLeasesOptionalRenewalPeriods_0b3d2b20-6beb-4805-b42a-4251098012b3_terseLabel_en-US" xlink:label="lab_tsco_StoreLeasesOptionalRenewalPeriods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store leases optional renewal periods</link:label>
    <link:label id="lab_tsco_StoreLeasesOptionalRenewalPeriods_label_en-US" xlink:label="lab_tsco_StoreLeasesOptionalRenewalPeriods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store leases optional renewal periods</link:label>
    <link:label id="lab_tsco_StoreLeasesOptionalRenewalPeriods_documentation_en-US" xlink:label="lab_tsco_StoreLeasesOptionalRenewalPeriods" 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">The store leases optional renewal periods.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StoreLeasesOptionalRenewalPeriods" xlink:href="tsco-20231230.xsd#tsco_StoreLeasesOptionalRenewalPeriods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_StoreLeasesOptionalRenewalPeriods" xlink:to="lab_tsco_StoreLeasesOptionalRenewalPeriods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c09b8d4b-7f05-4039-9c5a-72a4b1f509c0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink: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 Property, Plant, and Equipment</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_tsco_LivestockEquineAgricultureMember_e0c2977f-e423-4b34-b8d5-86d12587066f_terseLabel_en-US" xlink:label="lab_tsco_LivestockEquineAgricultureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Livestock, Equine &amp; Agriculture</link:label>
    <link:label id="lab_tsco_LivestockEquineAgricultureMember_label_en-US" xlink:label="lab_tsco_LivestockEquineAgricultureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Livestock, Equine &amp; Agriculture [Member]</link:label>
    <link:label id="lab_tsco_LivestockEquineAgricultureMember_documentation_en-US" xlink:label="lab_tsco_LivestockEquineAgricultureMember" 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">Product category classified as livestock and pet.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LivestockEquineAgricultureMember" xlink:href="tsco-20231230.xsd#tsco_LivestockEquineAgricultureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LivestockEquineAgricultureMember" xlink:to="lab_tsco_LivestockEquineAgricultureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_6a9a3beb-8772-4af5-9ba6-2634d76c8f42_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_dei_DocumentPeriodEndDate_6a0a2724-0ddb-4ce8-b47a-be952618e678_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_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_tsco_ScheduleOfDeferredCompensationTable_21398552-3297-40aa-8bb2-207dde30852b_terseLabel_en-US" xlink:label="lab_tsco_ScheduleOfDeferredCompensationTable" xlink: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 Deferred Compensation [Table]</link:label>
    <link:label id="lab_tsco_ScheduleOfDeferredCompensationTable_label_en-US" xlink:label="lab_tsco_ScheduleOfDeferredCompensationTable" xlink: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 Compensation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationTable" xlink:href="tsco-20231230.xsd#tsco_ScheduleOfDeferredCompensationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ScheduleOfDeferredCompensationTable" xlink:to="lab_tsco_ScheduleOfDeferredCompensationTable" 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_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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_755d6755-ca44-462e-b291-f0e9f2b9acdd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</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_cebba566-9744-4495-a455-eeb971d7d0f8_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">Weighted average exercise price, Exercisable, end of period (in dollars 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_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_5fb6d958-fd67-4263-9224-df93e317ec2e_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">Finance Lease, Weighted Average Discount Rate, Percent</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_e022d182-43f2-4b45-b1bf-e6feecdcabe1_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">Finance Lease, Liability, Noncurrent</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_c7f27bbe-0b16-453d-8e76-e8671d862562_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_dei_EntityCentralIndexKey_d8b2933b-d35a-4ebd-832c-4d7806392b3d_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_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_fe40c847-5a92-4a7e-920f-9158e03cf2d3_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_CashOutflowforDebtIssuanceCost_af569988-6d9f-46a8-ab3b-d1247da70001_terseLabel_en-US" xlink:label="lab_tsco_CashOutflowforDebtIssuanceCost" xlink: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 discounts and issuance costs</link:label>
    <link:label id="lab_tsco_CashOutflowforDebtIssuanceCost_label_en-US" xlink:label="lab_tsco_CashOutflowforDebtIssuanceCost" xlink: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 Outflow for Debt Issuance Cost</link:label>
    <link:label id="lab_tsco_CashOutflowforDebtIssuanceCost_documentation_en-US" xlink:label="lab_tsco_CashOutflowforDebtIssuanceCost" 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">Cash Outflow for Debt Issuance Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CashOutflowforDebtIssuanceCost" xlink:href="tsco-20231230.xsd#tsco_CashOutflowforDebtIssuanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CashOutflowforDebtIssuanceCost" xlink:to="lab_tsco_CashOutflowforDebtIssuanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7960c82a-6f2d-410e-a449-5b3809eae091_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">Gain (Loss) on Disposition of Property Plant 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_AllocatedShareBasedCompensationExpense_2a996df1-9a9c-448c-b4bd-39e29740c97f_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_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_IncomeTaxExpenseBenefit_2e189804-3b43-4a1b-a001-b923d8cda013_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_2e1a8d99-c050-4ecb-ac83-0f2fec0bc0c0_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">Total income tax expense</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_4ff497a3-4290-4a45-8065-714902e9feda_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_tsco_ConsolidatedStoresDomain_3e665caf-7f90-478a-ad35-17e452e6ea91_terseLabel_en-US" xlink:label="lab_tsco_ConsolidatedStoresDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Stores [Domain]</link:label>
    <link:label id="lab_tsco_ConsolidatedStoresDomain_label_en-US" xlink:label="lab_tsco_ConsolidatedStoresDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Stores [Domain]</link:label>
    <link:label id="lab_tsco_ConsolidatedStoresDomain_documentation_en-US" xlink:label="lab_tsco_ConsolidatedStoresDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Consolidated Stores [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresDomain" xlink:href="tsco-20231230.xsd#tsco_ConsolidatedStoresDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ConsolidatedStoresDomain" xlink:to="lab_tsco_ConsolidatedStoresDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_ba3d802d-e6cc-48b3-9e1d-e032a80a0ca7_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">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</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_EmployeeRelatedLiabilitiesCurrent_8ff71ae1-9265-4071-bd62-2e4439a409c2_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued employee compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/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_VestingAxis_70e6dfaa-f68d-4837-a8a4-6cab061df716_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_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_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_a912962c-766a-43f2-ac37-20ada642644f_verboseLabel_en-US" xlink:label="lab_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" 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">Percentage match by company applicable to next 3 percent of employee's contribution</link:label>
    <link:label id="lab_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_label_en-US" xlink:label="lab_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage match by company applicable to next 3 percent of employee's contribution</link:label>
    <link:label id="lab_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_documentation_en-US" xlink:label="lab_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" 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">Represents the percentage matched by company in a defined benefit plan, applicable to the next 3-6% of employee's contribution.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" xlink:href="tsco-20231230.xsd#tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" xlink:to="lab_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateAxis_76ea6397-f34d-4832-bbbd-29e74c8c8646_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink: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 Date [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardDateAxis_label_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink: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 Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateAxis" xlink:to="lab_us-gaap_AwardDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePaymentsUse_50d91ef2-8f35-4669-8b26-62f4140e860b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePaymentsUse" xlink: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, Payments, Use</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePaymentsUse_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePaymentsUse" xlink: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, Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePaymentsUse" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePaymentsUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePaymentsUse" xlink:to="lab_us-gaap_OperatingLeasePaymentsUse" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_bc137a67-636c-4d11-bf6b-6b949417c8be_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e10a9c9d-4125-4e6c-96d7-3fa81dd38b81_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">Operating Lease, Weighted Average Remaining Lease Term</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_5e4613be-9f24-49f9-948e-0ee1ff7081d6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink: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 fair value of considerations transferred</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_us-gaap_DebtInstrumentCovenantDescription_9ace8157-e937-49d5-a032-64da4149f7a3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCovenantDescription" xlink: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, Covenant Description</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCovenantDescription_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCovenantDescription" xlink: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, Covenant Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCovenantDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCovenantDescription" xlink:to="lab_us-gaap_DebtInstrumentCovenantDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_4af8ff92-9d3c-482a-b6e1-66f2bda607f6_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_d9308af6-e610-46ac-9a52-a76d254c10d6_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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5e0b6bda-d998-429d-a760-a2af86e2fa64_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink: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 tax reconciliation to amounts computed at the federal statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink: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), Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreOpeningCosts_96069d83-4d61-41ea-bae4-8fe7ed0dad98_terseLabel_en-US" xlink:label="lab_us-gaap_PreOpeningCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Opening Costs</link:label>
    <link:label id="lab_us-gaap_PreOpeningCosts_label_en-US" xlink:label="lab_us-gaap_PreOpeningCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Opening Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreOpeningCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreOpeningCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreOpeningCosts" xlink:to="lab_us-gaap_PreOpeningCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_a004b05a-b2d2-4dfd-a88c-84a71e8d3fab_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_58045328-ccf0-4dd1-a4ae-87f475ae568a_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_5d32973a-a7b9-459f-853a-3056d277997e_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 Paid for Tax Withholding for Share Based Compensation</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_e1a52dd7-9574-49e0-acc1-dab8b6546571_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/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_OperatingLeaseWeightedAverageDiscountRatePercent_9e17d2b3-c1ba-4acb-aa27-a120efee3a55_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">Operating Lease, Weighted Average Discount Rate, Percent</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_SeniorNotes_2930535b-5e9f-45a4-95b5-74a0ec11021d_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink: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</link:label>
    <link:label id="lab_us-gaap_SeniorNotes_label_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotes" xlink:to="lab_us-gaap_SeniorNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_ddd7ff45-39b8-4c74-8b98-6ad62f77f3d7_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">Interest Paid, Excluding Capitalized Interest, Operating Activities</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_617798f6-c672-4395-a06e-244311427ff2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink: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, Shares Issued in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink: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 Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_TermLoanMaximumBorrowingCapacity_43b9065f-25fd-4497-9ecf-51d1bf0561bd_terseLabel_en-US" xlink:label="lab_tsco_TermLoanMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_tsco_TermLoanMaximumBorrowingCapacity_label_en-US" xlink:label="lab_tsco_TermLoanMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_tsco_TermLoanMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_tsco_TermLoanMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoanMaximumBorrowingCapacity" xlink:href="tsco-20231230.xsd#tsco_TermLoanMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TermLoanMaximumBorrowingCapacity" xlink:to="lab_tsco_TermLoanMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredCompensationProgramDomain_9c7b8332-197c-46b6-a0ed-46da1b9fe43c_terseLabel_en-US" xlink:label="lab_tsco_DeferredCompensationProgramDomain" xlink: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 program</link:label>
    <link:label id="lab_tsco_DeferredCompensationProgramDomain_label_en-US" xlink:label="lab_tsco_DeferredCompensationProgramDomain" xlink: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 Compensation Program [Domain]</link:label>
    <link:label id="lab_tsco_DeferredCompensationProgramDomain_documentation_en-US" xlink:label="lab_tsco_DeferredCompensationProgramDomain" 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">Type of deferred compensation program.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationProgramDomain" xlink:href="tsco-20231230.xsd#tsco_DeferredCompensationProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredCompensationProgramDomain" xlink:to="lab_tsco_DeferredCompensationProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_NonCurrentTaxLiabilitiesAbstract_f1c4222c-2fb6-4a0a-bf1b-4428af131fe4_terseLabel_en-US" xlink:label="lab_tsco_NonCurrentTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax liabilities</link:label>
    <link:label id="lab_tsco_NonCurrentTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_tsco_NonCurrentTaxLiabilitiesAbstract" xlink: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-current tax liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NonCurrentTaxLiabilitiesAbstract" xlink:href="tsco-20231230.xsd#tsco_NonCurrentTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract" xlink:to="lab_tsco_NonCurrentTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_3633de57-2e29-41b7-98d2-a3595207a85c_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_TreasuryStockSharesAcquired_2c672a0e-6a81-4a42-9d38-3e934a949107_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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">Repurchase of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink: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, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SoftwareMaximumOrMinimumDomain_ca7b2ea4-d7f1-4eca-9451-f0d697e4f892_terseLabel_en-US" xlink:label="lab_tsco_SoftwareMaximumOrMinimumDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Maximum or Minimum [Domain]</link:label>
    <link:label id="lab_tsco_SoftwareMaximumOrMinimumDomain_label_en-US" xlink:label="lab_tsco_SoftwareMaximumOrMinimumDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Maximum or Minimum [Domain]</link:label>
    <link:label id="lab_tsco_SoftwareMaximumOrMinimumDomain_documentation_en-US" xlink:label="lab_tsco_SoftwareMaximumOrMinimumDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Maximum or Minimum [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumOrMinimumDomain" xlink:href="tsco-20231230.xsd#tsco_SoftwareMaximumOrMinimumDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SoftwareMaximumOrMinimumDomain" xlink:to="lab_tsco_SoftwareMaximumOrMinimumDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_39e071c4-894b-44b5-a8df-fb4da79118c9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink: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, Basis Spread on Variable Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink: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, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ComputerSoftwareAndHardwareGross_ae975dc8-1352-4e17-a78d-cd4ee8beff7b_terseLabel_en-US" xlink:label="lab_tsco_ComputerSoftwareAndHardwareGross" xlink: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 software and hardware, gross</link:label>
    <link:label id="lab_tsco_ComputerSoftwareAndHardwareGross_label_en-US" xlink:label="lab_tsco_ComputerSoftwareAndHardwareGross" xlink: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 and hardware, gross</link:label>
    <link:label id="lab_tsco_ComputerSoftwareAndHardwareGross_documentation_en-US" xlink:label="lab_tsco_ComputerSoftwareAndHardwareGross" 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">The gross amount of capitalized computer software and hardware costs as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareGross" xlink:href="tsco-20231230.xsd#tsco_ComputerSoftwareAndHardwareGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ComputerSoftwareAndHardwareGross" xlink:to="lab_tsco_ComputerSoftwareAndHardwareGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_380aa04b-c064-4f70-afeb-270d7b9ddccf_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, 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_LongTermDebtNoncurrent_70dbbdeb-a17f-4fff-8a77-03c33c004d7d_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">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_424478c5-400d-4c23-844b-cc3078e446da_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</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_a38590f4-1f98-40e0-bd40-a8f99563e37e_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">Finance Lease, Weighted Average Remaining Lease Term</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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_817636b0-1368-46f1-830d-b3d54aa22a72_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_b52b31b7-2b68-436f-b183-a3b9e54bed7a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</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_ProceedsFromIssuanceOfUnsecuredDebt_a0e69984-a15a-465f-8b59-01dad9d3d69d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Unsecured Debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink: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 Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_OrschelnStoresDomain_eb564e90-4bf7-4165-971a-4f88761982c8_terseLabel_en-US" xlink:label="lab_tsco_OrschelnStoresDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Orscheln Stores [Domain]</link:label>
    <link:label id="lab_tsco_OrschelnStoresDomain_label_en-US" xlink:label="lab_tsco_OrschelnStoresDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Orscheln Stores [Domain]</link:label>
    <link:label id="lab_tsco_OrschelnStoresDomain_documentation_en-US" xlink:label="lab_tsco_OrschelnStoresDomain" 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">Orscheln Stores</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnStoresDomain" xlink:href="tsco-20231230.xsd#tsco_OrschelnStoresDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_OrschelnStoresDomain" xlink:to="lab_tsco_OrschelnStoresDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ed50655a-c2c7-4f87-a769-0942ba45f2b1_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_abcab9ee-07b8-4a2f-83e6-b7c6b66d6dcd_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">Shares, diluted</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_tsco_A2022SeniorCreditFacilityMember_bdcd691b-4846-46cd-8064-0a079d4a3c72_terseLabel_en-US" xlink:label="lab_tsco_A2022SeniorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Senior Credit Facility [Member]</link:label>
    <link:label id="lab_tsco_A2022SeniorCreditFacilityMember_label_en-US" xlink:label="lab_tsco_A2022SeniorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Senior Credit Facility [Member]</link:label>
    <link:label id="lab_tsco_A2022SeniorCreditFacilityMember_documentation_en-US" xlink:label="lab_tsco_A2022SeniorCreditFacilityMember" 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">2022 Senior Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2022SeniorCreditFacilityMember" xlink:href="tsco-20231230.xsd#tsco_A2022SeniorCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_A2022SeniorCreditFacilityMember" xlink:to="lab_tsco_A2022SeniorCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GranteeStatusDomain_9e6f10fa-1624-48a8-accf-3b843b0742f8_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusDomain_label_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusDomain" xlink:to="lab_us-gaap_GranteeStatusDomain" 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_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation_4a2bc54a-2d06-4de1-b3db-5a81b6838ab2_terseLabel_en-US" xlink:label="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" xlink: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 liabilities</link:label>
    <link:label id="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation_label_en-US" xlink:label="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" xlink: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 Asset Acquired and Liability Assumed, Current Lease Obligation</link:label>
    <link:label id="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation_documentation_en-US" xlink:label="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" 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, Recognized Identifiable Asset Acquired and Liability Assumed, Current Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" xlink:href="tsco-20231230.xsd#tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" xlink:to="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_a1119dec-424c-4653-b9d5-344820234e88_totalLabel_en-US" xlink:label="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" 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 income tax expense (benefit), net of tax expense of interest rate swap</link:label>
    <link:label id="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_label_en-US" xlink:label="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" xlink: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), net of tax expense of interest rate swap</link:label>
    <link:label id="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_documentation_en-US" xlink:label="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" 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 income tax expense (benefit), net of tax expense of interest rate swap</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" xlink:href="tsco-20231230.xsd#tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" xlink:to="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_306a71a2-f0c2-4e5d-b307-0cc8ecd94523_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">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</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_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_65cae4c1-6fbc-4df9-badf-fb3b871f29a9_negatedTerseLabel_en-US" xlink:label="lab_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Operating Lease Right-of-Use Assets</link:label>
    <link:label id="lab_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_label_en-US" xlink:label="lab_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" xlink: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, Operating Lease Right-of-Use Assets</link:label>
    <link:label id="lab_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_documentation_en-US" xlink:label="lab_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" 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 Liabilities, Operating Lease Right-of-Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" xlink:href="tsco-20231230.xsd#tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" xlink:to="lab_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a246acfb-bc6c-4168-a770-7836d4a3bbe6_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">Payments to Acquire 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_tsco_DefineContributionBenefitPlanDomain_decfe0b1-9449-4b13-9893-0461e7ef95e9_terseLabel_en-US" xlink:label="lab_tsco_DefineContributionBenefitPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Define contribution benefit plan</link:label>
    <link:label id="lab_tsco_DefineContributionBenefitPlanDomain_label_en-US" xlink:label="lab_tsco_DefineContributionBenefitPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Define Contribution Benefit Plan [Domain]</link:label>
    <link:label id="lab_tsco_DefineContributionBenefitPlanDomain_documentation_en-US" xlink:label="lab_tsco_DefineContributionBenefitPlanDomain" 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">Contribution plan to a benefit plan that provides benefits for employees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanDomain" xlink:href="tsco-20231230.xsd#tsco_DefineContributionBenefitPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DefineContributionBenefitPlanDomain" xlink:to="lab_tsco_DefineContributionBenefitPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_b8883594-aa44-4928-a60d-465d36664238_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_e338df64-de8e-45dc-a4e6-f387fc6aa6d9_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_8d4296cc-e868-4540-85a0-5de0a45ff8e8_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_us-gaap_RepaymentsOfUnsecuredDebt_f623b64a-21dc-4621-b4d5-0cf8a38dca6c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfUnsecuredDebt" 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">Repayments of Unsecured Debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfUnsecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfUnsecuredDebt" xlink: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 Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfUnsecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfUnsecuredDebt" xlink:to="lab_us-gaap_RepaymentsOfUnsecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_4f6a8466-510c-438a-aa38-47af4a157ac6_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_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1e693e24-52ca-4e46-8cd8-08b97d57cac1_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">Finance Lease, Liability, to be Paid, after Year Five</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_srt_RestatementAxis_49c9b23d-82e1-4369-a9ab-237a11d61b03_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_dee2e0dc-f0f1-4d78-b760-6a2ecfca3767_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_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_35c4f279-ada5-4668-945f-877648500b3b_terseLabel_en-US" xlink:label="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" xlink: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 restricted units vested and exercised</link:label>
    <link:label id="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_label_en-US" xlink:label="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" xlink: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 intrinsic value of restricted units vested and exercised</link:label>
    <link:label id="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_documentation_en-US" xlink:label="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" 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">The intrinsic value of equity-based payment equity instruments, excluding stock (or unit) options, that vested and were exercised during the reporting period as calculated by applying the disclosed pricing methodology.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" xlink:href="tsco-20231230.xsd#tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" xlink:to="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfStatesInWhichEntityOperates_e0043362-dc3f-40e0-b171-2185e39888b4_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink: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 states in which rural lifestyle retail stores are operated by the company</link:label>
    <link:label id="lab_us-gaap_NumberOfStatesInWhichEntityOperates_label_en-US" xlink:label="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink: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 States in which Entity Operates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:to="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_OrschelnDistributionCenterAndHeadquartersMember_af8ace43-7fd3-47d9-ae5f-a47ef06cfe74_terseLabel_en-US" xlink:label="lab_tsco_OrschelnDistributionCenterAndHeadquartersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Orscheln Distribution Center and Headquarters</link:label>
    <link:label id="lab_tsco_OrschelnDistributionCenterAndHeadquartersMember_label_en-US" xlink:label="lab_tsco_OrschelnDistributionCenterAndHeadquartersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Orscheln Distribution Center and Headquarters [Member]</link:label>
    <link:label id="lab_tsco_OrschelnDistributionCenterAndHeadquartersMember_documentation_en-US" xlink:label="lab_tsco_OrschelnDistributionCenterAndHeadquartersMember" 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">Orscheln Distribution Center and Headquarters</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember" xlink:href="tsco-20231230.xsd#tsco_OrschelnDistributionCenterAndHeadquartersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember" xlink:to="lab_tsco_OrschelnDistributionCenterAndHeadquartersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_A175SeniorNotesMember_73bef55e-fe03-4de1-a2fc-29ac5ca52cdf_terseLabel_en-US" xlink:label="lab_tsco_A175SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.75% Senior Notes</link:label>
    <link:label id="lab_tsco_A175SeniorNotesMember_label_en-US" xlink:label="lab_tsco_A175SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.75% Senior Notes [Member]</link:label>
    <link:label id="lab_tsco_A175SeniorNotesMember_documentation_en-US" xlink:label="lab_tsco_A175SeniorNotesMember" 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">1.75% Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A175SeniorNotesMember" xlink:href="tsco-20231230.xsd#tsco_A175SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_A175SeniorNotesMember" xlink:to="lab_tsco_A175SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_189f0b18-4bcb-4e12-9ab3-d640a05c0c20_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">Finance Lease, Interest Payment on Liability</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_PaymentsOfDividends_76d95ed5-4d76-49e7-9536-a90f74862bc3_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" 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 Dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink: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 Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_eced89ec-c4f6-4868-8e52-cc6d959e242e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_80f6d5f1-f04e-4dcb-af68-1bb4d49e70bc_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">Weighted average grant date fair value, Exercised (in dollars 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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4a7ceb19-5c78-4c9c-839c-a741668a766a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink: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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_164df296-4d87-4c6b-91ef-289781887f4c_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" 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 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink: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 and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_231b2184-083e-4478-9760-38b97dea0354_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink: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 Cash Flow, Supplemental Disclosures</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink: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 Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductions_e423ecac-9f11-4188-9615-95c0016ff1e4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductions" 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">Share-based compensation programs</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductions_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductions" xlink: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, Deduction, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductions" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_dcae6d25-c25f-4a38-82eb-d15eb55fdcb6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_fa49e68e-6fc6-46b0-b2e1-851dc226e030_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">Finance Lease, Right-of-Use Asset, Amortization</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_SegmentReportingDisclosureTextBlock_83b20bce-e90c-439c-8a75-6a4bfe94094f_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" 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">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_AllowanceForSalesReturns_d9eff818-dd65-425e-b99d-ff58fdc2f502_terseLabel_en-US" xlink:label="lab_tsco_AllowanceForSalesReturns" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Sales Returns</link:label>
    <link:label id="lab_tsco_AllowanceForSalesReturns_label_en-US" xlink:label="lab_tsco_AllowanceForSalesReturns" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Sales Returns</link:label>
    <link:label id="lab_tsco_AllowanceForSalesReturns_documentation_en-US" xlink:label="lab_tsco_AllowanceForSalesReturns" 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">Allowance for Sales Returns</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AllowanceForSalesReturns" xlink:href="tsco-20231230.xsd#tsco_AllowanceForSalesReturns"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_AllowanceForSalesReturns" xlink:to="lab_tsco_AllowanceForSalesReturns" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_26302c9b-bebd-416c-af56-5f4eded13c12_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">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2ddc8b97-b9b9-4d01-9600-1b7a2e44ed22_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_tsco_ComputerSoftwareAndHardwareMember_9070dc6d-63a7-4fef-85a4-04333d5ddb5b_terseLabel_en-US" xlink:label="lab_tsco_ComputerSoftwareAndHardwareMember" xlink: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 Software and Hardware</link:label>
    <link:label id="lab_tsco_ComputerSoftwareAndHardwareMember_label_en-US" xlink:label="lab_tsco_ComputerSoftwareAndHardwareMember" xlink: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 and Hardware [Member]</link:label>
    <link:label id="lab_tsco_ComputerSoftwareAndHardwareMember_documentation_en-US" xlink:label="lab_tsco_ComputerSoftwareAndHardwareMember" 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">Computer Software and Hardware</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareMember" xlink:href="tsco-20231230.xsd#tsco_ComputerSoftwareAndHardwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ComputerSoftwareAndHardwareMember" xlink:to="lab_tsco_ComputerSoftwareAndHardwareMember" 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_us-gaap_GoodwillAndIntangibleAssetImpairment_6cfb183d-32b5-45b8-92d9-879a06ef0942_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink: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 Intangible Asset Impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink: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 Asset Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_e4da379d-5e27-46f1-8222-591c4e8e1d84_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_5ae8598f-365b-46b0-88fb-57a299881f21_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">Finance Lease, Liability, Current</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_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_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_us-gaap_DeferredTaxLiabilitiesOther_00cee669-f292-425d-a29d-f30f60c4f088_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" 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</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink: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, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FinanceLeaseLiabilityPresentValue_c73ed6e8-991b-47a5-813c-70ee12ee7372_terseLabel_en-US" xlink:label="lab_tsco_FinanceLeaseLiabilityPresentValue" xlink: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, Present Value</link:label>
    <link:label id="lab_tsco_FinanceLeaseLiabilityPresentValue_label_en-US" xlink:label="lab_tsco_FinanceLeaseLiabilityPresentValue" xlink: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, Present Value</link:label>
    <link:label id="lab_tsco_FinanceLeaseLiabilityPresentValue_documentation_en-US" xlink:label="lab_tsco_FinanceLeaseLiabilityPresentValue" 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, Liability, Present Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseLiabilityPresentValue" xlink:href="tsco-20231230.xsd#tsco_FinanceLeaseLiabilityPresentValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FinanceLeaseLiabilityPresentValue" xlink:to="lab_tsco_FinanceLeaseLiabilityPresentValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0bd6b30f-7879-4107-b1df-1d2820fe9991_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</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7023cafc-54b9-4c7d-8977-5b52304a98db_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">Shares, basic</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_DeferredTaxAssetsPropertyPlantAndEquipment_f79252d9-c57d-401a-8633-88f80a98bb89_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink: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, Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink: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, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_661f62b1-de2e-463d-932e-cbac00090465_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_OperatingIncomeLoss_a0b39ae9-0956-4402-93dd-ac22bb2a6853_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_c49ed5e3-f8c6-4ca8-bceb-6d11ed4de55c_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_tsco_FutureMinimumPaymentsInterest_699ebc9a-9b1e-40a4-be5a-1486c9460c40_negatedTerseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsInterest" 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">Future Minimum Payments, Interest [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsInterest_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Interest</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsInterest_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsInterest" 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">Future Minimum Payments, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsInterest" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsInterest" xlink:to="lab_tsco_FutureMinimumPaymentsInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_e73eb745-222a-4e32-8590-e474d3e6d9ee_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" 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 Liabilities, Gross</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_srt_ConsolidatedEntitiesDomain_c82399ef-3593-43ec-8dea-9563ff3c9f00_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_3d6b306b-8aa6-4ee0-a084-33c379b49936_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink: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, Redemption Price, Percentage of Principal Amount Redeemed</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink: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, Redemption Price, Percentage of Principal Amount Redeemed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_482abe23-a6c7-4db6-8645-8c938dceea9c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink: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 External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink: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 External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_6f33c305-f710-45c5-ae8f-36dc2935dec4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink: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, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink: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, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" 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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_fc876781-60ba-44dc-9e71-f650268de379_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment fee for unused capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink: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, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_8cd2d876-8770-45db-997e-1228ad7902aa_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_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets_56d2f5ec-4ab7-41ea-8270-76603df41db3_terseLabel_en-US" xlink:label="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets" xlink: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 right of use assets</link:label>
    <link:label id="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets_label_en-US" xlink:label="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets" xlink: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, Lease Right-of-Use Assets</link:label>
    <link:label id="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets_documentation_en-US" xlink:label="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets" 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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Right-of-Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets" xlink:href="tsco-20231230.xsd#tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets" xlink:to="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_8d7c7088-dd14-42b1-a598-83e983f8df98_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 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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_dfca145c-99d6-4155-9d71-789d4507c53b_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">Performance-based Share Unit 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_637eb53f-1f0e-42b5-a66d-eb0e91caa68a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink: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, additional disclosures</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink: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, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" 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_us-gaap_ScheduleOfDebtTableTextBlock_c2cb4c2f-5518-4012-b863-93d6b9fae7a1_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_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_SelfInsuranceReserve_8c2a2ebd-25a5-4d4a-8268-a3a58843127c_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink: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 reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserve" xlink:to="lab_us-gaap_SelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_807abc12-8fd4-405d-9d0a-020da7effcf6_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">Share-Based Payment Arrangement, Tranche One</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_DebtInstrumentMaturityDateRangeEnd1_1072bf4c-deb0-4196-8f65-52438fd7a4fb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink: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 - Maturity Date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink: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, Maturity Date Range, End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:to="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>tsco-20231230_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 2024 Workiva-->
<!--r:67563a3f-054f-44ed-998d-aad6a9e3af56,g:e7881d6e-3d94-4207-9031-282c0fcc5153-->
<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.tractorsupply.com/role/Cover" xlink:type="simple" xlink:href="tsco-20231230.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_cf453116-56b9-400d-a2f0-4764f4ec7afb" 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_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_DocumentType_cf453116-56b9-400d-a2f0-4764f4ec7afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_215c0c95-f21c-42f9-89eb-568465b643db" 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_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_DocumentAnnualReport_215c0c95-f21c-42f9-89eb-568465b643db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_8300eec5-d3c6-4c85-9929-d96691cfff4f" 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_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_DocumentPeriodEndDate_8300eec5-d3c6-4c85-9929-d96691cfff4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_b37245e4-9143-4d31-b8fe-249b69470632" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_DocumentTransitionReport_b37245e4-9143-4d31-b8fe-249b69470632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_eb2b60f9-84f2-49cd-b74a-b74b17b2032e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityFileNumber_eb2b60f9-84f2-49cd-b74a-b74b17b2032e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_cf1c02d9-47c4-4791-9640-667cf98bf77a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityRegistrantName_cf1c02d9-47c4-4791-9640-667cf98bf77a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_93b7589b-11f5-4a01-b976-f4b0d9853c98" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityIncorporationStateCountryCode_93b7589b-11f5-4a01-b976-f4b0d9853c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_6b5237f1-cb66-43ca-8bc8-9afda2fdde07" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityTaxIdentificationNumber_6b5237f1-cb66-43ca-8bc8-9afda2fdde07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_a67d9b39-7b0f-4c95-b0c5-311b20b10f89" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityAddressAddressLine1_a67d9b39-7b0f-4c95-b0c5-311b20b10f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_069d103b-4521-48e1-81ca-84745053314b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityAddressCityOrTown_069d103b-4521-48e1-81ca-84745053314b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_6e891b19-1a59-4a17-90d2-558772bcb235" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityAddressStateOrProvince_6e891b19-1a59-4a17-90d2-558772bcb235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_377f0ebc-430f-49a2-b396-0be72226474c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityAddressPostalZipCode_377f0ebc-430f-49a2-b396-0be72226474c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_e0a3a7a7-0514-4372-938a-c8def726bd66" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_LocalPhoneNumber_e0a3a7a7-0514-4372-938a-c8def726bd66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_74389222-ce82-4d37-adcb-c9f46cd6fbff" 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_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_CityAreaCode_74389222-ce82-4d37-adcb-c9f46cd6fbff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_7a793b51-7f52-45b1-a316-96fea9bc39a5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_Security12bTitle_7a793b51-7f52-45b1-a316-96fea9bc39a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c67b4c0e-0d4a-44c2-b162-ed08039254ed" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_SecurityExchangeName_c67b4c0e-0d4a-44c2-b162-ed08039254ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_1d76100a-0eb5-42a2-98e2-f6bb9a046e48" 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_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_TradingSymbol_1d76100a-0eb5-42a2-98e2-f6bb9a046e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_dd987eef-47dc-41b8-bc2a-ab6e3b07f8bd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_dd987eef-47dc-41b8-bc2a-ab6e3b07f8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_cc084bd3-475d-4494-bf36-b84439a19562" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityVoluntaryFilers_cc084bd3-475d-4494-bf36-b84439a19562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_1b53ed52-5af7-4001-bcb2-a7265a559c79" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityCurrentReportingStatus_1b53ed52-5af7-4001-bcb2-a7265a559c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_652bc6e6-2fbc-45b6-8559-dd18cf3bbba2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityInteractiveDataCurrent_652bc6e6-2fbc-45b6-8559-dd18cf3bbba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_794dfe02-7345-4d99-8f21-9848c8713f3d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityFilerCategory_794dfe02-7345-4d99-8f21-9848c8713f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_b007c261-c64f-499f-8c20-0263bcae8be2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntitySmallBusiness_b007c261-c64f-499f-8c20-0263bcae8be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_a4f07526-0151-4ba9-9080-b2164bfbd107" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityEmergingGrowthCompany_a4f07526-0151-4ba9-9080-b2164bfbd107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_e13088c1-c83d-4b38-aba7-a23377d70741" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityShellCompany_e13088c1-c83d-4b38-aba7-a23377d70741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_d82135da-36f7-4a64-a22b-de685643855d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityPublicFloat_d82135da-36f7-4a64-a22b-de685643855d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_fbb6e015-4140-4068-badf-b40d8fe9cc38" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_fbb6e015-4140-4068-badf-b40d8fe9cc38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_a5cbc633-5dfd-406b-b3c0-604d33d6df94" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_EntityCentralIndexKey_a5cbc633-5dfd-406b-b3c0-604d33d6df94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_1161675e-53ba-4eb1-9641-8730f68901b1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_CurrentFiscalYearEndDate_1161675e-53ba-4eb1-9641-8730f68901b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_80b9714b-2778-4209-8e32-6f2c5dcef6e1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_DocumentFiscalYearFocus_80b9714b-2778-4209-8e32-6f2c5dcef6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_e50f4c4c-41c5-49bc-816a-54357a36e090" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_DocumentFiscalPeriodFocus_e50f4c4c-41c5-49bc-816a-54357a36e090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_8a93d28e-203e-448c-97ab-c36509ab2f6d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_AmendmentFlag_8a93d28e-203e-448c-97ab-c36509ab2f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_e47b83ad-2f88-4531-b095-ff7cfd5961e5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_IcfrAuditorAttestationFlag_e47b83ad-2f88-4531-b095-ff7cfd5961e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_921fb973-875e-414a-94bf-c9e1756dbc50" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_53ed494f-9941-40ac-b4c4-b04a78748db6" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_921fb973-875e-414a-94bf-c9e1756dbc50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_8d29f65e-7bef-451d-a8a6-9c0103f199a1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_bf53772a-23cb-4898-a945-889e3b638b3e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_bbcaaf17-f1ea-4ecb-a4c6-99ef441739d5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_f45684d7-a33d-47f8-8c81-829207930bd7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/AuditInformation" xlink:type="simple" xlink:href="tsco-20231230.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AuditInformationAbstract_558c22d9-20a4-4c1f-b10b-fc8dae4a54bb" xlink:href="tsco-20231230.xsd#tsco_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_00885782-580f-474a-b2ce-5d90d0ab3bf0" 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_tsco_AuditInformationAbstract_558c22d9-20a4-4c1f-b10b-fc8dae4a54bb" xlink:to="loc_dei_AuditorName_00885782-580f-474a-b2ce-5d90d0ab3bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_50c629df-3cec-47f9-b23e-0a1145d9e3f0" 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_tsco_AuditInformationAbstract_558c22d9-20a4-4c1f-b10b-fc8dae4a54bb" xlink:to="loc_dei_AuditorLocation_50c629df-3cec-47f9-b23e-0a1145d9e3f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_8683ce56-dac1-490d-b750-227898086774" 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_tsco_AuditInformationAbstract_558c22d9-20a4-4c1f-b10b-fc8dae4a54bb" xlink:to="loc_dei_AuditorFirmId_8683ce56-dac1-490d-b750-227898086774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tsco-20231230.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" 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_Revenues_f575f6f4-c4a8-449e-b44e-2b553d824c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_Revenues_f575f6f4-c4a8-449e-b44e-2b553d824c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_115480ae-fa9f-4b97-b9c4-f394ee4a0692" 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_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_115480ae-fa9f-4b97-b9c4-f394ee4a0692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_8ab401fd-14ac-4bc4-b9d8-a857dc01d845" 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_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_GrossProfit_8ab401fd-14ac-4bc4-b9d8-a857dc01d845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_872fc83a-8d18-47f7-bcba-0229ceaa2db0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_872fc83a-8d18-47f7-bcba-0229ceaa2db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7eb618c0-5d13-45bb-8df6-e2098d010022" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7eb618c0-5d13-45bb-8df6-e2098d010022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_a8f9a216-737b-42ae-889f-40315c11cf32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_OperatingIncomeLoss_a8f9a216-737b-42ae-889f-40315c11cf32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5e925697-9d7b-4e6c-a212-247626869163" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_InterestExpense_5e925697-9d7b-4e6c-a212-247626869163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c7613bc8-4c14-4035-9c98-bd7c5fe91aee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c7613bc8-4c14-4035-9c98-bd7c5fe91aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0ce94640-f6e9-41b7-94e6-0a952428b150" 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_IncomeStatementAbstract_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0ce94640-f6e9-41b7-94e6-0a952428b150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_598e2a13-0619-4e8e-9682-e2acd8c4da28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_NetIncomeLoss_598e2a13-0619-4e8e-9682-e2acd8c4da28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_287fd58b-f129-4b4c-a8c8-b9335aecb6d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_EarningsPerShareBasic_287fd58b-f129-4b4c-a8c8-b9335aecb6d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ec26e3e4-57e4-40bd-ad87-2aa92ae60d55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ec26e3e4-57e4-40bd-ad87-2aa92ae60d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_4a297fcc-b5dc-4f7d-8ffd-1c2505389181" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_4a297fcc-b5dc-4f7d-8ffd-1c2505389181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5bc2fa6b-54c6-4e38-ac5c-907631741c70" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_4a297fcc-b5dc-4f7d-8ffd-1c2505389181" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5bc2fa6b-54c6-4e38-ac5c-907631741c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_87d77e92-d7e8-473c-b6c9-c9857259fe8b" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_4a297fcc-b5dc-4f7d-8ffd-1c2505389181" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_87d77e92-d7e8-473c-b6c9-c9857259fe8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_2bff9da0-2c9f-4cb7-8441-8f2af732ef8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_fc1e5d42-196b-4132-9934-2cc6e3d1f5e2" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_2bff9da0-2c9f-4cb7-8441-8f2af732ef8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tsco-20231230.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComprehensiveIncomeAbstract_44ab1615-8ea8-4c7d-97fb-bfeb453bd213" xlink:href="tsco-20231230.xsd#tsco_ComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2b57fbcd-d3ae-4b26-86f4-00955a88fc23" 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_tsco_ComprehensiveIncomeAbstract_44ab1615-8ea8-4c7d-97fb-bfeb453bd213" xlink:to="loc_us-gaap_NetIncomeLoss_2b57fbcd-d3ae-4b26-86f4-00955a88fc23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_6419d58c-46e8-45cb-8f46-0efef674222d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ComprehensiveIncomeAbstract_44ab1615-8ea8-4c7d-97fb-bfeb453bd213" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_6419d58c-46e8-45cb-8f46-0efef674222d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_340c8574-0426-4a11-9460-e893154eb3f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ComprehensiveIncomeAbstract_44ab1615-8ea8-4c7d-97fb-bfeb453bd213" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_340c8574-0426-4a11-9460-e893154eb3f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_904ff541-4996-49b3-a3ea-64409a3b7a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ComprehensiveIncomeAbstract_44ab1615-8ea8-4c7d-97fb-bfeb453bd213" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_904ff541-4996-49b3-a3ea-64409a3b7a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="tsco-20231230.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_8b202f46-5bf9-4988-9f38-47821f3056a8" 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_AssetsAbstract_27acf4c8-909d-4ef2-ae06-7e86d62f057d" 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_StatementOfFinancialPositionAbstract_8b202f46-5bf9-4988-9f38-47821f3056a8" xlink:to="loc_us-gaap_AssetsAbstract_27acf4c8-909d-4ef2-ae06-7e86d62f057d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_c2d024a5-b298-4a90-81b7-5ee73d89c1cc" 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_27acf4c8-909d-4ef2-ae06-7e86d62f057d" xlink:to="loc_us-gaap_AssetsCurrentAbstract_c2d024a5-b298-4a90-81b7-5ee73d89c1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_eeb761af-fb2f-4dd3-9fd4-c18eb1af3270" 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_c2d024a5-b298-4a90-81b7-5ee73d89c1cc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_eeb761af-fb2f-4dd3-9fd4-c18eb1af3270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_646569a0-1e26-4863-b124-65b54d253775" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c2d024a5-b298-4a90-81b7-5ee73d89c1cc" xlink:to="loc_us-gaap_InventoryNet_646569a0-1e26-4863-b124-65b54d253775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b1d6a8da-ba20-49cb-af4f-12c156e60a33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c2d024a5-b298-4a90-81b7-5ee73d89c1cc" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b1d6a8da-ba20-49cb-af4f-12c156e60a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_4ccff678-e1b6-40d5-adf8-0ac0833f0f32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c2d024a5-b298-4a90-81b7-5ee73d89c1cc" xlink:to="loc_us-gaap_IncomeTaxReceivable_4ccff678-e1b6-40d5-adf8-0ac0833f0f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d2e9d4ab-042b-436c-bcd9-d43466628b97" 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_c2d024a5-b298-4a90-81b7-5ee73d89c1cc" xlink:to="loc_us-gaap_AssetsCurrent_d2e9d4ab-042b-436c-bcd9-d43466628b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2458b130-25de-4235-b99b-ef72736b3f5b" 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_27acf4c8-909d-4ef2-ae06-7e86d62f057d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2458b130-25de-4235-b99b-ef72736b3f5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9cdbb9a5-02f2-46c2-b555-d0fc624121e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_27acf4c8-909d-4ef2-ae06-7e86d62f057d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9cdbb9a5-02f2-46c2-b555-d0fc624121e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_37bb19f4-3b79-442f-b644-01d8ae894f76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_27acf4c8-909d-4ef2-ae06-7e86d62f057d" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_37bb19f4-3b79-442f-b644-01d8ae894f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_450fada8-5bfc-444d-bba5-e52c707ce369" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_27acf4c8-909d-4ef2-ae06-7e86d62f057d" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_450fada8-5bfc-444d-bba5-e52c707ce369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e3df6ce3-5e4d-436e-9a0d-5ea162bf7410" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_27acf4c8-909d-4ef2-ae06-7e86d62f057d" xlink:to="loc_us-gaap_Assets_e3df6ce3-5e4d-436e-9a0d-5ea162bf7410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_40d45511-b93a-4f4f-bdb3-43bca633c904" 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_StatementOfFinancialPositionAbstract_8b202f46-5bf9-4988-9f38-47821f3056a8" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_40d45511-b93a-4f4f-bdb3-43bca633c904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1fc9758c-8c55-4272-8b14-e89af277e6d6" 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_40d45511-b93a-4f4f-bdb3-43bca633c904" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1fc9758c-8c55-4272-8b14-e89af277e6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_77f1a027-c896-4746-8a89-5a7e825a7d13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1fc9758c-8c55-4272-8b14-e89af277e6d6" xlink:to="loc_us-gaap_AccountsPayableCurrent_77f1a027-c896-4746-8a89-5a7e825a7d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e4b984f9-9035-4d03-ba6b-d3eff406fdad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1fc9758c-8c55-4272-8b14-e89af277e6d6" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e4b984f9-9035-4d03-ba6b-d3eff406fdad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_94485c27-9acd-43ab-95d7-4f4115612dee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1fc9758c-8c55-4272-8b14-e89af277e6d6" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_94485c27-9acd-43ab-95d7-4f4115612dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_3bd20582-31c7-4d88-8d5a-ce1588730618" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1fc9758c-8c55-4272-8b14-e89af277e6d6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_3bd20582-31c7-4d88-8d5a-ce1588730618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_87d6cca2-5083-47f8-82d1-82c8292f2ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1fc9758c-8c55-4272-8b14-e89af277e6d6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_87d6cca2-5083-47f8-82d1-82c8292f2ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_f82bcc3c-7010-4d42-9228-e7ecf364ce16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1fc9758c-8c55-4272-8b14-e89af277e6d6" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_f82bcc3c-7010-4d42-9228-e7ecf364ce16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7c9eaed4-fbc4-488e-8f61-57c14babdb60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1fc9758c-8c55-4272-8b14-e89af277e6d6" xlink:to="loc_us-gaap_LiabilitiesCurrent_7c9eaed4-fbc4-488e-8f61-57c14babdb60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_9dadf36d-188b-4f96-8a3f-3219df65b280" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_40d45511-b93a-4f4f-bdb3-43bca633c904" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_9dadf36d-188b-4f96-8a3f-3219df65b280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7539af9d-848a-4e8a-9ab3-c42b0d15e505" 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_LiabilitiesAndStockholdersEquityAbstract_40d45511-b93a-4f4f-bdb3-43bca633c904" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7539af9d-848a-4e8a-9ab3-c42b0d15e505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_655354fe-57f0-4008-a421-ff33d01964a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_40d45511-b93a-4f4f-bdb3-43bca633c904" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_655354fe-57f0-4008-a421-ff33d01964a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b5938c4f-9560-4853-b3cf-d4932d197246" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_40d45511-b93a-4f4f-bdb3-43bca633c904" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b5938c4f-9560-4853-b3cf-d4932d197246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_3784e2b8-90d2-4a94-b875-1c3d7d0c03fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_40d45511-b93a-4f4f-bdb3-43bca633c904" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_3784e2b8-90d2-4a94-b875-1c3d7d0c03fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a8004919-bd08-41ed-8d3a-fc61828961b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_40d45511-b93a-4f4f-bdb3-43bca633c904" xlink:to="loc_us-gaap_Liabilities_a8004919-bd08-41ed-8d3a-fc61828961b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_912783a6-cc44-4b7a-be45-02fb16c41083" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_40d45511-b93a-4f4f-bdb3-43bca633c904" xlink:to="loc_us-gaap_StockholdersEquityAbstract_912783a6-cc44-4b7a-be45-02fb16c41083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_37eb5bdf-e9a0-4162-863e-2c1f73a24dcc" 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_912783a6-cc44-4b7a-be45-02fb16c41083" xlink:to="loc_us-gaap_PreferredStockValue_37eb5bdf-e9a0-4162-863e-2c1f73a24dcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d110ff8a-6afd-4366-879f-eebdc084987a" 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_912783a6-cc44-4b7a-be45-02fb16c41083" xlink:to="loc_us-gaap_CommonStockValue_d110ff8a-6afd-4366-879f-eebdc084987a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_05c0e041-eb5a-47a2-97c2-56ac4d7eaccc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_912783a6-cc44-4b7a-be45-02fb16c41083" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_05c0e041-eb5a-47a2-97c2-56ac4d7eaccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_88f63ec7-2fe0-42d3-94a0-959833148249" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_912783a6-cc44-4b7a-be45-02fb16c41083" xlink:to="loc_us-gaap_TreasuryStockValue_88f63ec7-2fe0-42d3-94a0-959833148249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_62f7e5c8-f7af-4580-ae62-e540efbcad94" 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_912783a6-cc44-4b7a-be45-02fb16c41083" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_62f7e5c8-f7af-4580-ae62-e540efbcad94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_ab213eb1-8c20-4e0c-a8d8-10a9f72333d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_912783a6-cc44-4b7a-be45-02fb16c41083" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_ab213eb1-8c20-4e0c-a8d8-10a9f72333d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_531f7559-19c6-43cc-8758-778c0c106ea0" 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_912783a6-cc44-4b7a-be45-02fb16c41083" xlink:to="loc_us-gaap_StockholdersEquity_531f7559-19c6-43cc-8758-778c0c106ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3ba885d8-a933-419a-a859-52c6f5a389f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_40d45511-b93a-4f4f-bdb3-43bca633c904" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_3ba885d8-a933-419a-a859-52c6f5a389f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="tsco-20231230.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedBalanceSheetsUnauditedAbstract_bc6c8171-6b98-40f6-838f-abb264aca80f" xlink:href="tsco-20231230.xsd#tsco_ConsolidatedBalanceSheetsUnauditedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_96635cbd-7ec9-4a51-8faf-995bab3cf5da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedBalanceSheetsUnauditedAbstract_bc6c8171-6b98-40f6-838f-abb264aca80f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_96635cbd-7ec9-4a51-8faf-995bab3cf5da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_71d44b20-2bed-4b98-9015-36e8243b89d5" 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_LiabilitiesAndStockholdersEquityAbstract_96635cbd-7ec9-4a51-8faf-995bab3cf5da" xlink:to="loc_us-gaap_StockholdersEquityAbstract_71d44b20-2bed-4b98-9015-36e8243b89d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_4322045c-7173-4e0c-b9a2-ef485daca235" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_71d44b20-2bed-4b98-9015-36e8243b89d5" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_4322045c-7173-4e0c-b9a2-ef485daca235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_503bde1b-17a5-4e17-b154-84f48ef3bd6e" 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_StockholdersEquityAbstract_71d44b20-2bed-4b98-9015-36e8243b89d5" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_503bde1b-17a5-4e17-b154-84f48ef3bd6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_cb2c797a-3856-4e1b-ad8b-f1812faaf758" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_71d44b20-2bed-4b98-9015-36e8243b89d5" xlink:to="loc_us-gaap_PreferredStockSharesIssued_cb2c797a-3856-4e1b-ad8b-f1812faaf758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a0d57436-f7c8-4bdf-996b-916e2281a3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_71d44b20-2bed-4b98-9015-36e8243b89d5" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a0d57436-f7c8-4bdf-996b-916e2281a3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_5036e979-6e46-457f-83a3-0b6870dc3933" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_71d44b20-2bed-4b98-9015-36e8243b89d5" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_5036e979-6e46-457f-83a3-0b6870dc3933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_f8592ef7-d980-442e-8599-b9e892be2d88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_71d44b20-2bed-4b98-9015-36e8243b89d5" xlink:to="loc_us-gaap_CommonStockSharesIssued_f8592ef7-d980-442e-8599-b9e892be2d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b7b639ff-834a-465d-8b64-0b8a6a501a17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_71d44b20-2bed-4b98-9015-36e8243b89d5" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b7b639ff-834a-465d-8b64-0b8a6a501a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_fa45853b-2a8f-4b82-a3ee-04e34078548a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_71d44b20-2bed-4b98-9015-36e8243b89d5" xlink:to="loc_us-gaap_TreasuryStockCommonShares_fa45853b-2a8f-4b82-a3ee-04e34078548a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="tsco-20231230.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_892642ef-9673-4f4c-bef1-0ebdc3671938" 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_bef265af-3748-44e8-bb52-f566fc091c91" 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_892642ef-9673-4f4c-bef1-0ebdc3671938" xlink:to="loc_us-gaap_StatementTable_bef265af-3748-44e8-bb52-f566fc091c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6eec4f61-7d77-4457-9faa-21da6c6de357" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_bef265af-3748-44e8-bb52-f566fc091c91" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6eec4f61-7d77-4457-9faa-21da6c6de357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1e3181e7-821e-43b9-b042-cdea07ffc7f1" 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_6eec4f61-7d77-4457-9faa-21da6c6de357" xlink:to="loc_us-gaap_EquityComponentDomain_1e3181e7-821e-43b9-b042-cdea07ffc7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d7681638-93be-4b33-86ce-c0f534647ae3" 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_EquityComponentDomain_1e3181e7-821e-43b9-b042-cdea07ffc7f1" xlink:to="loc_us-gaap_CommonStockMember_d7681638-93be-4b33-86ce-c0f534647ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_3682dd2b-a051-4486-b9e0-8cd2aea91d83" 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_EquityComponentDomain_1e3181e7-821e-43b9-b042-cdea07ffc7f1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_3682dd2b-a051-4486-b9e0-8cd2aea91d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_cdc95002-13c9-4d50-9a44-b0fcf24c7077" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1e3181e7-821e-43b9-b042-cdea07ffc7f1" xlink:to="loc_us-gaap_TreasuryStockCommonMember_cdc95002-13c9-4d50-9a44-b0fcf24c7077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_77caf33d-83ca-4312-9a93-2035e4cc3636" 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_EquityComponentDomain_1e3181e7-821e-43b9-b042-cdea07ffc7f1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_77caf33d-83ca-4312-9a93-2035e4cc3636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_ffe26759-4558-4b82-ad3c-cf3ac9d65883" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1e3181e7-821e-43b9-b042-cdea07ffc7f1" xlink:to="loc_us-gaap_RetainedEarningsMember_ffe26759-4558-4b82-ad3c-cf3ac9d65883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_19a48fc5-10d7-4da9-a1e7-725051d94c12" 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_StatementTable_bef265af-3748-44e8-bb52-f566fc091c91" xlink:to="loc_us-gaap_AwardTypeAxis_19a48fc5-10d7-4da9-a1e7-725051d94c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ef66b0b-d42b-4402-9011-09ddf6179050" 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_19a48fc5-10d7-4da9-a1e7-725051d94c12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ef66b0b-d42b-4402-9011-09ddf6179050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_f723fe69-c06c-4473-b477-b35289f384a1" 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_7ef66b0b-d42b-4402-9011-09ddf6179050" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_f723fe69-c06c-4473-b477-b35289f384a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_de2dc563-670a-468a-a901-b4b8de1bc323" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_bef265af-3748-44e8-bb52-f566fc091c91" xlink:to="loc_us-gaap_StatementLineItems_de2dc563-670a-468a-a901-b4b8de1bc323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" 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_de2dc563-670a-468a-a901-b4b8de1bc323" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_eb05f566-bc17-408e-b96b-89d50845cb2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_SharesOutstanding_eb05f566-bc17-408e-b96b-89d50845cb2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fe064d78-652e-4dca-bb64-561e1ebb68ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_StockholdersEquity_fe064d78-652e-4dca-bb64-561e1ebb68ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2b2ec9be-02d5-4366-ac5e-4085e203a105" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2b2ec9be-02d5-4366-ac5e-4085e203a105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_2e1e0a96-ad21-4a05-8602-c9c8586b9d18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_2e1e0a96-ad21-4a05-8602-c9c8586b9d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_8b1391a2-1f81-4f16-80a2-b2a27779871e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_ShareBasedCompensation_8b1391a2-1f81-4f16-80a2-b2a27779871e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_88a060ae-88ac-42a7-beb2-6642ce428e85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_88a060ae-88ac-42a7-beb2-6642ce428e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_39311b37-c9a1-4c21-a27d-ff6607c09f75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_39311b37-c9a1-4c21-a27d-ff6607c09f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_eaa52f15-877f-4d3c-9a47-21f25236d2b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_eaa52f15-877f-4d3c-9a47-21f25236d2b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f2808739-3fbc-4d42-aea6-9ac67d791e81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f2808739-3fbc-4d42-aea6-9ac67d791e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_e6c628ed-87c6-44a6-92fc-426ebedecd78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_DividendsCommonStockCash_e6c628ed-87c6-44a6-92fc-426ebedecd78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_23b2d41d-bd2f-491d-8eb8-ea990578da3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_23b2d41d-bd2f-491d-8eb8-ea990578da3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_71d75aef-b51b-471d-ad0d-4bda68dc8b67" 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_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_NetIncomeLoss_71d75aef-b51b-471d-ad0d-4bda68dc8b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_17129f16-c71d-4bfb-9df8-0f29b1039916" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_StockholdersEquity_17129f16-c71d-4bfb-9df8-0f29b1039916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_acfd32b5-3f49-4669-a759-ea1f7ce303af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ed175f95-f22e-4c4b-bff1-b6313628b470" xlink:to="loc_us-gaap_SharesOutstanding_acfd32b5-3f49-4669-a759-ea1f7ce303af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tsco-20231230.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_c66e13c4-7acf-4caf-82fa-dd0a7f4a6466" 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_89bf157d-a903-4803-9bf8-fab0dbbb1c7b" 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_c66e13c4-7acf-4caf-82fa-dd0a7f4a6466" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_89bf157d-a903-4803-9bf8-fab0dbbb1c7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_620c9c16-a2c9-49ff-907c-1d79bbdee018" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_89bf157d-a903-4803-9bf8-fab0dbbb1c7b" xlink:to="loc_us-gaap_NetIncomeLoss_620c9c16-a2c9-49ff-907c-1d79bbdee018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d531cb8-edb6-4381-8937-3e17e30ebb64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_89bf157d-a903-4803-9bf8-fab0dbbb1c7b" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d531cb8-edb6-4381-8937-3e17e30ebb64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_ee6163ba-cc68-42b7-aaf8-be3f0ad18cc8" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d531cb8-edb6-4381-8937-3e17e30ebb64" xlink:to="loc_us-gaap_DepreciationAndAmortization_ee6163ba-cc68-42b7-aaf8-be3f0ad18cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_52cf4e29-876e-4308-97f9-5ad73f0a6e65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d531cb8-edb6-4381-8937-3e17e30ebb64" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_52cf4e29-876e-4308-97f9-5ad73f0a6e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_34dba69d-6b46-42fc-b7c0-75c4de6c6104" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d531cb8-edb6-4381-8937-3e17e30ebb64" xlink:to="loc_us-gaap_ShareBasedCompensation_34dba69d-6b46-42fc-b7c0-75c4de6c6104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_13323052-6af6-4d50-805a-acfdde68c408" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d531cb8-edb6-4381-8937-3e17e30ebb64" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_13323052-6af6-4d50-805a-acfdde68c408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_51ae4339-3319-4283-a799-6a37d73434de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d531cb8-edb6-4381-8937-3e17e30ebb64" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_51ae4339-3319-4283-a799-6a37d73434de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_e9241659-4580-4fa5-9fea-0ad89b8217a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_51ae4339-3319-4283-a799-6a37d73434de" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_e9241659-4580-4fa5-9fea-0ad89b8217a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_77285ebf-d678-42a0-b654-d8ba516abd8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_51ae4339-3319-4283-a799-6a37d73434de" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_77285ebf-d678-42a0-b654-d8ba516abd8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ad7e38d8-4460-49b0-8dbb-b12752a7859e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_51ae4339-3319-4283-a799-6a37d73434de" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ad7e38d8-4460-49b0-8dbb-b12752a7859e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_b91ce9d6-646a-466e-a51e-3765e662c857" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_51ae4339-3319-4283-a799-6a37d73434de" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_b91ce9d6-646a-466e-a51e-3765e662c857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_c65a2404-7970-4b8c-8e55-8ce8f21fd794" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_51ae4339-3319-4283-a799-6a37d73434de" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_c65a2404-7970-4b8c-8e55-8ce8f21fd794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_95fd7fee-a581-4470-a2a4-25db4558fd2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_51ae4339-3319-4283-a799-6a37d73434de" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_95fd7fee-a581-4470-a2a4-25db4558fd2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_baaeb170-6cdd-4977-8660-fd752f1ecca6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_51ae4339-3319-4283-a799-6a37d73434de" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_baaeb170-6cdd-4977-8660-fd752f1ecca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05fdadde-6bab-46cf-a90e-d64194974e4a" 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_89bf157d-a903-4803-9bf8-fab0dbbb1c7b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05fdadde-6bab-46cf-a90e-d64194974e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cf40f68d-5ec9-49eb-a09c-567c1fcff089" 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_c66e13c4-7acf-4caf-82fa-dd0a7f4a6466" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cf40f68d-5ec9-49eb-a09c-567c1fcff089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_da84995a-8d7f-47bb-a4f1-4658806695bb" 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_cf40f68d-5ec9-49eb-a09c-567c1fcff089" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_da84995a-8d7f-47bb-a4f1-4658806695bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6d27d6ce-1b90-4093-8735-6721f6448314" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cf40f68d-5ec9-49eb-a09c-567c1fcff089" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6d27d6ce-1b90-4093-8735-6721f6448314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a46011b3-32cc-4427-8c89-1fd27e5c7ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cf40f68d-5ec9-49eb-a09c-567c1fcff089" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a46011b3-32cc-4427-8c89-1fd27e5c7ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_f5e39af9-6dce-4f56-8404-d22f16fdede7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cf40f68d-5ec9-49eb-a09c-567c1fcff089" xlink:to="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_f5e39af9-6dce-4f56-8404-d22f16fdede7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1399f0aa-c883-4674-997f-111268304460" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cf40f68d-5ec9-49eb-a09c-567c1fcff089" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1399f0aa-c883-4674-997f-111268304460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f5a44b49-bbc2-4325-a311-37804fe64db0" 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_c66e13c4-7acf-4caf-82fa-dd0a7f4a6466" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f5a44b49-bbc2-4325-a311-37804fe64db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_224f0298-d1de-40d5-98e6-e3583fed4962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f5a44b49-bbc2-4325-a311-37804fe64db0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_224f0298-d1de-40d5-98e6-e3583fed4962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_45074758-a4fb-4a91-8c94-fecdcf0f57b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfUnsecuredDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f5a44b49-bbc2-4325-a311-37804fe64db0" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_45074758-a4fb-4a91-8c94-fecdcf0f57b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CashOutflowforDebtIssuanceCost_0883e16a-8561-4df9-8f52-9ceb8d54c2e1" xlink:href="tsco-20231230.xsd#tsco_CashOutflowforDebtIssuanceCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f5a44b49-bbc2-4325-a311-37804fe64db0" xlink:to="loc_tsco_CashOutflowforDebtIssuanceCost_0883e16a-8561-4df9-8f52-9ceb8d54c2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_ed21b243-e339-47f6-8486-e705c4093c57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f5a44b49-bbc2-4325-a311-37804fe64db0" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_ed21b243-e339-47f6-8486-e705c4093c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e3f53494-d403-4fd3-a372-b5df594b73bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f5a44b49-bbc2-4325-a311-37804fe64db0" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e3f53494-d403-4fd3-a372-b5df594b73bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_837819c4-008d-443d-8e2b-0a6214fe7fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f5a44b49-bbc2-4325-a311-37804fe64db0" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_837819c4-008d-443d-8e2b-0a6214fe7fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_d7b74b1b-638c-4448-a285-f46923d13705" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f5a44b49-bbc2-4325-a311-37804fe64db0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_d7b74b1b-638c-4448-a285-f46923d13705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_bf7cc9d0-f89a-417d-adf8-c6e8ea6ceda6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f5a44b49-bbc2-4325-a311-37804fe64db0" xlink:to="loc_us-gaap_PaymentsOfDividends_bf7cc9d0-f89a-417d-adf8-c6e8ea6ceda6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6df31cde-6550-483c-b2d9-dda7496d73fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f5a44b49-bbc2-4325-a311-37804fe64db0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6df31cde-6550-483c-b2d9-dda7496d73fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ad570344-1cf1-4934-aa6a-3e044dcee3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f5a44b49-bbc2-4325-a311-37804fe64db0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ad570344-1cf1-4934-aa6a-3e044dcee3ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a5305525-ed7a-472e-b4cf-0e4a623310cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_c66e13c4-7acf-4caf-82fa-dd0a7f4a6466" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a5305525-ed7a-472e-b4cf-0e4a623310cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fe7020dd-ea8b-4e48-b947-c50b51989bba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_c66e13c4-7acf-4caf-82fa-dd0a7f4a6466" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fe7020dd-ea8b-4e48-b947-c50b51989bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_daa5850f-08e1-4f77-aed3-8823a6836041" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_c66e13c4-7acf-4caf-82fa-dd0a7f4a6466" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_daa5850f-08e1-4f77-aed3-8823a6836041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CashPaidDuringPeriodForAbstract_2b0c6a63-5b1e-4815-abcd-599e091dd902" xlink:href="tsco-20231230.xsd#tsco_CashPaidDuringPeriodForAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_daa5850f-08e1-4f77-aed3-8823a6836041" xlink:to="loc_tsco_CashPaidDuringPeriodForAbstract_2b0c6a63-5b1e-4815-abcd-599e091dd902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_ef477cf4-50cd-4e00-b8e6-887c07c9ccb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CashPaidDuringPeriodForAbstract_2b0c6a63-5b1e-4815-abcd-599e091dd902" xlink:to="loc_us-gaap_InterestPaidNet_ef477cf4-50cd-4e00-b8e6-887c07c9ccb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_16fe9866-77b3-4905-ba1d-6c8265c289d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CashPaidDuringPeriodForAbstract_2b0c6a63-5b1e-4815-abcd-599e091dd902" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_16fe9866-77b3-4905-ba1d-6c8265c289d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_f73fac0b-ab57-4977-b29f-3a0f02127a46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_c66e13c4-7acf-4caf-82fa-dd0a7f4a6466" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_f73fac0b-ab57-4977-b29f-3a0f02127a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_9a68393e-5e26-4288-a0aa-6d97fd444724" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_f73fac0b-ab57-4977-b29f-3a0f02127a46" xlink:to="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_9a68393e-5e26-4288-a0aa-6d97fd444724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_64d6157b-ce1e-46a3-a4d3-e64fbe46344c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_f73fac0b-ab57-4977-b29f-3a0f02127a46" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_64d6157b-ce1e-46a3-a4d3-e64fbe46344c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_c8157d7e-12af-4fe7-b3cd-545bfba496f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_f73fac0b-ab57-4977-b29f-3a0f02127a46" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_c8157d7e-12af-4fe7-b3cd-545bfba496f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="tsco-20231230.xsd#SignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_660e9c19-8289-45ac-9a16-deb82c0ac507" 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_126e130a-6ded-4f67-8103-34d6248fa401" 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_660e9c19-8289-45ac-9a16-deb82c0ac507" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_126e130a-6ded-4f67-8103-34d6248fa401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="tsco-20231230.xsd#ShareBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_4045ba91-b1c1-4134-9b8b-a37e7958b7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_f4540e7b-aba3-48c4-b168-b1a22025e325" 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_ShareBasedCompensationAbstract_4045ba91-b1c1-4134-9b8b-a37e7958b7fa" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_f4540e7b-aba3-48c4-b168-b1a22025e325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitions" xlink:type="simple" xlink:href="tsco-20231230.xsd#BusinessCombinationsandAssetAcquisitions"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_33543cde-3d3a-4629-8c0e-2a5c92addc19" 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_0e1f967e-f8d8-4e2c-9953-f98a76dea7d2" 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_33543cde-3d3a-4629-8c0e-2a5c92addc19" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_0e1f967e-f8d8-4e2c-9953-f98a76dea7d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="tsco-20231230.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1fb8b3a6-dc97-480f-b6ce-660b6d14066a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_d4d7e5b2-ff40-4bbe-a88b-3ee8dc828768" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1fb8b3a6-dc97-480f-b6ce-660b6d14066a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_d4d7e5b2-ff40-4bbe-a88b-3ee8dc828768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/Debt" xlink:type="simple" xlink:href="tsco-20231230.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_11a4cf66-a35a-4fe9-aec6-3f682f9be69e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_1ae3838e-13d1-473f-8c07-e74ad42127ae" 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_DebtDisclosureAbstract_11a4cf66-a35a-4fe9-aec6-3f682f9be69e" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_1ae3838e-13d1-473f-8c07-e74ad42127ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/Leases" xlink:type="simple" xlink:href="tsco-20231230.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_dc0167e9-3bef-4c00-a036-ba6e188bd830" 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_82a8ff7f-0443-4db1-8c87-eac85a99fc13" 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_dc0167e9-3bef-4c00-a036-ba6e188bd830" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_82a8ff7f-0443-4db1-8c87-eac85a99fc13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_c4f6b232-8c9f-4306-87a9-3f5ca4350e32" 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_dc0167e9-3bef-4c00-a036-ba6e188bd830" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_c4f6b232-8c9f-4306-87a9-3f5ca4350e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividends" xlink:type="simple" xlink:href="tsco-20231230.xsd#CapitalStockandDividends"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividends" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_d786d2af-b9ae-4a22-926d-844959dd5534" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTextBlock_2afd70b1-d09c-4dd7-b158-0598814b4dde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d786d2af-b9ae-4a22-926d-844959dd5534" xlink:to="loc_us-gaap_ScheduleOfStockByClassTextBlock_2afd70b1-d09c-4dd7-b158-0598814b4dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/TreasuryStock" xlink:type="simple" xlink:href="tsco-20231230.xsd#TreasuryStock"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/TreasuryStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_6b2f4676-5818-47ac-906a-919801a8f60d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTextBlock_fc7070f2-08f2-4687-8d77-613d8ace6b67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_6b2f4676-5818-47ac-906a-919801a8f60d" xlink:to="loc_us-gaap_TreasuryStockTextBlock_fc7070f2-08f2-4687-8d77-613d8ace6b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="tsco-20231230.xsd#NetIncomePerShare"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/NetIncomePerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b7048844-d34b-4edf-9de1-fbbc74f9d214" 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_b56c5ee6-4e20-4220-84df-fd4a5f9b559c" 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_b7048844-d34b-4edf-9de1-fbbc74f9d214" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_b56c5ee6-4e20-4220-84df-fd4a5f9b559c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxes" xlink:type="simple" xlink:href="tsco-20231230.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_69f402b0-c84e-4512-8d18-978cc23dc841" 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_e7fd9e47-7647-452f-b2f2-901da306c298" 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_69f402b0-c84e-4512-8d18-978cc23dc841" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_e7fd9e47-7647-452f-b2f2-901da306c298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlans" xlink:type="simple" xlink:href="tsco-20231230.xsd#RetirementBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_34f23ce7-de8a-41e6-a9fa-7f5349fa7247" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_78ec6927-e431-4563-a9d1-d322cfd2cca4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_34f23ce7-de8a-41e6-a9fa-7f5349fa7247" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_78ec6927-e431-4563-a9d1-d322cfd2cca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="tsco-20231230.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9bab4e1f-32ce-4a60-a436-43a72a7a9db1" 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_LegalMattersAndContingenciesTextBlock_4f42d619-301d-4376-a52a-ba5491f5d2f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9bab4e1f-32ce-4a60-a436-43a72a7a9db1" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_4f42d619-301d-4376-a52a-ba5491f5d2f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReporting" xlink:type="simple" xlink:href="tsco-20231230.xsd#SegmentReporting"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SegmentReporting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_9650d1f8-28b1-42a7-b0e0-cf3eb299842f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_8d838a3a-4819-43a7-bcdd-932615748209" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9650d1f8-28b1-42a7-b0e0-cf3eb299842f" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_8d838a3a-4819-43a7-bcdd-932615748209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="tsco-20231230.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" 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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_4bdbcad0-59ef-481d-84da-e50fac1d88e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_4bdbcad0-59ef-481d-84da-e50fac1d88e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod_00626a73-84c9-40d3-b647-535b8efe8994" 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_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_FiscalPeriod_00626a73-84c9-40d3-b647-535b8efe8994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_cca71a3b-87c6-4643-871d-aa0eafd015c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_cca71a3b-87c6-4643-871d-aa0eafd015c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_92bdbf0b-c248-4544-ab01-edda776aed23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_UseOfEstimates_92bdbf0b-c248-4544-ab01-edda776aed23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryImpairmentPolicy_93fc35aa-8443-4a77-89bd-bcc3bff76b20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryImpairmentPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_InventoryImpairmentPolicy_93fc35aa-8443-4a77-89bd-bcc3bff76b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryShrinkagePolicy_1653af19-e093-43b9-a871-3abdb554250b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryShrinkagePolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_InventoryShrinkagePolicy_1653af19-e093-43b9-a871-3abdb554250b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesVendorAllowancesPolicy_295861f7-824d-4d8d-97fa-6908145b7e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesVendorAllowancesPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_CostOfSalesVendorAllowancesPolicy_295861f7-824d-4d8d-97fa-6908145b7e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_dc15a324-7972-488b-ab9b-c439bdf0da72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_dc15a324-7972-488b-ab9b-c439bdf0da72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_37e09381-d797-4188-ad81-81b237ddf2ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_37e09381-d797-4188-ad81-81b237ddf2ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2b2b7005-5e68-4d15-b286-14bf6932fae5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2b2b7005-5e68-4d15-b286-14bf6932fae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesTaxesPolicyTextBlock_69ceda47-6e67-4d61-ab57-975c0683c44f" xlink:href="tsco-20231230.xsd#tsco_SalesTaxesPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_tsco_SalesTaxesPolicyTextBlock_69ceda47-6e67-4d61-ab57-975c0683c44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionSalesReturns_8e85567e-8606-4c6a-a832-5b57a0319d73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionSalesReturns"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_RevenueRecognitionSalesReturns_8e85567e-8606-4c6a-a832-5b57a0319d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RevenueRecognitionGiftCardsTextBlock_1152c3a7-f5e1-4cf3-a122-66fc1e297a4e" xlink:href="tsco-20231230.xsd#tsco_RevenueRecognitionGiftCardsTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_tsco_RevenueRecognitionGiftCardsTextBlock_1152c3a7-f5e1-4cf3-a122-66fc1e297a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_c21f571b-1ced-4e89-8ad9-751619ee907d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_c21f571b-1ced-4e89-8ad9-751619ee907d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_d3df0948-bc40-4945-834f-0994030ffd47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_d3df0948-bc40-4945-834f-0994030ffd47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_9333de95-f309-4a91-b711-7d47b63d3b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_9333de95-f309-4a91-b711-7d47b63d3b7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WarehousingAndDistributionCostsPolicyTextBlock_d84599ca-9f8c-404e-a300-21f58489a1e1" xlink:href="tsco-20231230.xsd#tsco_WarehousingAndDistributionCostsPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_tsco_WarehousingAndDistributionCostsPolicyTextBlock_d84599ca-9f8c-404e-a300-21f58489a1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StartUpActivitiesCostPolicy_10b65ed2-7f02-4932-973b-f8c8ad19ceb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StartUpActivitiesCostPolicy"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_StartUpActivitiesCostPolicy_10b65ed2-7f02-4932-973b-f8c8ad19ceb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_b78a8119-ccd2-4c5f-8b61-54271fe16f03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_b78a8119-ccd2-4c5f-8b61-54271fe16f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_a85fb969-5007-483e-8afe-ce8f43439077" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_a85fb969-5007-483e-8afe-ce8f43439077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_0724c0a4-a3ef-4377-a4c9-ba393f84a2d7" 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_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_0724c0a4-a3ef-4377-a4c9-ba393f84a2d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxUncertaintiesPolicy_ecc51762-d95b-4f2b-a9ed-64f85cdbe67a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxUncertaintiesPolicy"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_IncomeTaxUncertaintiesPolicy_ecc51762-d95b-4f2b-a9ed-64f85cdbe67a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesTaxAuditReservePolicyTextBlock_c2cd8580-2894-4937-8003-7294e094e509" xlink:href="tsco-20231230.xsd#tsco_SalesTaxAuditReservePolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_tsco_SalesTaxAuditReservePolicyTextBlock_c2cd8580-2894-4937-8003-7294e094e509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_3bdaa315-3b3a-4bfa-888a-d9c57860b52f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_3bdaa315-3b3a-4bfa-888a-d9c57860b52f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_6f3228d2-7c71-4adc-98a4-684616758b28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_6f3228d2-7c71-4adc-98a4-684616758b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_bc358fe7-9554-4199-90a0-2feee47d4c51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_bc358fe7-9554-4199-90a0-2feee47d4c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_acb0e6b4-de6e-4b13-894f-4c1eebb5d9a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_acb0e6b4-de6e-4b13-894f-4c1eebb5d9a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_4aa24109-1233-4d7a-b48c-9ea532fa5422" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_4aa24109-1233-4d7a-b48c-9ea532fa5422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_79af2ebf-8370-4170-95a5-cef177a9b419" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_79af2ebf-8370-4170-95a5-cef177a9b419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_9acce939-5098-4f16-bc34-cb8044c6bfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_9acce939-5098-4f16-bc34-cb8044c6bfcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy_2332ba93-fd44-47ec-9b93-528f09f3c38f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy_2332ba93-fd44-47ec-9b93-528f09f3c38f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_5655014c-d6e1-45ad-bf80-4d4d56de5836" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_5655014c-d6e1-45ad-bf80-4d4d56de5836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_17a5a013-ebb9-4909-8b58-37dbd12601e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_17a5a013-ebb9-4909-8b58-37dbd12601e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_61c7c411-2d88-44ae-8fbc-1d860b686134" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fffe040b-8b78-42fc-abf0-86c4a1830b9b" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_61c7c411-2d88-44ae-8fbc-1d860b686134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="tsco-20231230.xsd#SignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_893d13e8-e5a6-4bea-b894-654141a20be8" 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_PropertyPlantAndEquipmentTextBlock_f2c2a04b-0985-4e5e-a052-f45a3994c6ef" 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_AccountingPoliciesAbstract_893d13e8-e5a6-4bea-b894-654141a20be8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_f2c2a04b-0985-4e5e-a052-f45a3994c6ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="tsco-20231230.xsd#ShareBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_746d8dbb-3a98-4a50-909b-71fc72a39563" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_47cf2267-721e-4e10-85e6-7092c8de02eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_746d8dbb-3a98-4a50-909b-71fc72a39563" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_47cf2267-721e-4e10-85e6-7092c8de02eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_4e19896e-dc65-4b44-94f7-26bc6597d913" 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_ShareBasedCompensationAbstract_746d8dbb-3a98-4a50-909b-71fc72a39563" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_4e19896e-dc65-4b44-94f7-26bc6597d913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherInformationOptionActivityTableTextBlock_095fe6a3-037b-4015-b2b8-fb1cd76feac7" xlink:href="tsco-20231230.xsd#tsco_OtherInformationOptionActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_746d8dbb-3a98-4a50-909b-71fc72a39563" xlink:to="loc_tsco_OtherInformationOptionActivityTableTextBlock_095fe6a3-037b-4015-b2b8-fb1cd76feac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_52d74904-4106-43ba-b1ee-e15087e306d2" 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_ShareBasedCompensationAbstract_746d8dbb-3a98-4a50-909b-71fc72a39563" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_52d74904-4106-43ba-b1ee-e15087e306d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_f72d08af-ec05-4820-842b-7fbba66e6d76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_746d8dbb-3a98-4a50-909b-71fc72a39563" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_f72d08af-ec05-4820-842b-7fbba66e6d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherInformationRestrictedUnitActivityTableTextBlock_0b169f17-d125-4e84-8560-8d3552357f39" xlink:href="tsco-20231230.xsd#tsco_OtherInformationRestrictedUnitActivityTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_746d8dbb-3a98-4a50-909b-71fc72a39563" xlink:to="loc_tsco_OtherInformationRestrictedUnitActivityTableTextBlock_0b169f17-d125-4e84-8560-8d3552357f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsTables" xlink:type="simple" xlink:href="tsco-20231230.xsd#BusinessCombinationsandAssetAcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_68838c71-feb0-4bce-a1bc-9be878a8b06d" 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_e7bcb1fa-f6eb-49fd-b865-b9b06c4eb206" 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_68838c71-feb0-4bce-a1bc-9be878a8b06d" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_e7bcb1fa-f6eb-49fd-b865-b9b06c4eb206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="tsco-20231230.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_067a4d8c-1d81-4c21-8e18-1a02d0f5597d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_9b758723-ce82-47a1-9f75-f7a2db2d4b4c" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_067a4d8c-1d81-4c21-8e18-1a02d0f5597d" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_9b758723-ce82-47a1-9f75-f7a2db2d4b4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/DebtTables" xlink:type="simple" xlink:href="tsco-20231230.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d30e5afc-3292-41e1-a6fd-fa0caa4f5266" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_fd8a6f0e-179c-472a-97f8-a555d3aac9cf" 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_DebtDisclosureAbstract_d30e5afc-3292-41e1-a6fd-fa0caa4f5266" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_fd8a6f0e-179c-472a-97f8-a555d3aac9cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables" xlink:type="simple" xlink:href="tsco-20231230.xsd#LeasesSupplementalLeaseLiabilityTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_3bf39d6e-4b2e-4a9f-b0ed-db8fe576e523" 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_b96c9d33-5745-4f5b-99ab-b41835b04842" 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_3bf39d6e-4b2e-4a9f-b0ed-db8fe576e523" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_b96c9d33-5745-4f5b-99ab-b41835b04842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_500c1b95-59d2-4be5-b090-45c9d24f0afa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3bf39d6e-4b2e-4a9f-b0ed-db8fe576e523" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_500c1b95-59d2-4be5-b090-45c9d24f0afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_87606c8d-a2aa-4638-91fe-05f61a0b3564" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3bf39d6e-4b2e-4a9f-b0ed-db8fe576e523" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_87606c8d-a2aa-4638-91fe-05f61a0b3564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock_46d99684-7429-42a3-9a8d-357d6bdd71f4" xlink:href="tsco-20231230.xsd#tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3bf39d6e-4b2e-4a9f-b0ed-db8fe576e523" xlink:to="loc_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock_46d99684-7429-42a3-9a8d-357d6bdd71f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsTables" xlink:type="simple" xlink:href="tsco-20231230.xsd#CapitalStockandDividendsTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividendsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ea5d766c-bdf9-4433-b52f-03e25a6153c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDividendsPayableTextBlock_7ab9be2e-3b82-4c38-b44d-54517f9446f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDividendsPayableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ea5d766c-bdf9-4433-b52f-03e25a6153c1" xlink:to="loc_us-gaap_ScheduleOfDividendsPayableTextBlock_7ab9be2e-3b82-4c38-b44d-54517f9446f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="tsco-20231230.xsd#NetIncomePerShareTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/NetIncomePerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e206f365-800b-40c3-aef6-18ee8e339b08" 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_917d5ad1-a9e4-4840-9dc9-9e930381354d" 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_e206f365-800b-40c3-aef6-18ee8e339b08" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_917d5ad1-a9e4-4840-9dc9-9e930381354d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="tsco-20231230.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0c5871a6-d43f-48d7-8a30-1c8fa2ed40d8" 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_44008b13-6c84-4c1d-a9c2-6063ac725f32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0c5871a6-d43f-48d7-8a30-1c8fa2ed40d8" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_44008b13-6c84-4c1d-a9c2-6063ac725f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_7df6b6bd-4237-4c79-8cdc-cbf247e03d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0c5871a6-d43f-48d7-8a30-1c8fa2ed40d8" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_7df6b6bd-4237-4c79-8cdc-cbf247e03d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_b8a23547-3c48-4787-a958-c49e77483cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0c5871a6-d43f-48d7-8a30-1c8fa2ed40d8" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_b8a23547-3c48-4787-a958-c49e77483cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_b9d55453-68b2-432b-85a0-f29548bddca2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0c5871a6-d43f-48d7-8a30-1c8fa2ed40d8" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_b9d55453-68b2-432b-85a0-f29548bddca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="tsco-20231230.xsd#SegmentReportingTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SegmentReportingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3b3d7b4a-3c5d-4002-bd63-6320387230f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock_91029eaa-2aeb-4d1d-82cb-4bd1fdc5dd36" xlink:href="tsco-20231230.xsd#tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3b3d7b4a-3c5d-4002-bd63-6320387230f0" xlink:to="loc_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock_91029eaa-2aeb-4d1d-82cb-4bd1fdc5dd36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#SignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fdf9e2ef-6e31-46dc-8466-fdaf2adcd513" 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_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fdf9e2ef-6e31-46dc-8466-fdaf2adcd513" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_a8a8ce2b-a5d1-4c2d-bcec-a67f83b89fd1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_srt_ConsolidatedEntitiesAxis_a8a8ce2b-a5d1-4c2d-bcec-a67f83b89fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a524e9c9-bb22-48c5-8dcb-63d204029a41" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_a8a8ce2b-a5d1-4c2d-bcec-a67f83b89fd1" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a524e9c9-bb22-48c5-8dcb-63d204029a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_6112616a-76e6-4c49-80dc-639769fea17e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a524e9c9-bb22-48c5-8dcb-63d204029a41" xlink:to="loc_srt_ParentCompanyMember_6112616a-76e6-4c49-80dc-639769fea17e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresAxis_ce37dbe2-a944-492a-a557-2df1dccc2a4f" xlink:href="tsco-20231230.xsd#tsco_ConsolidatedStoresAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_tsco_ConsolidatedStoresAxis_ce37dbe2-a944-492a-a557-2df1dccc2a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresDomain_0c72a529-f037-44d0-bd13-36ebe438d4aa" xlink:href="tsco-20231230.xsd#tsco_ConsolidatedStoresDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedStoresAxis_ce37dbe2-a944-492a-a557-2df1dccc2a4f" xlink:to="loc_tsco_ConsolidatedStoresDomain_0c72a529-f037-44d0-bd13-36ebe438d4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TSCOstoresDomain_f5274bd6-2ee0-4c5a-a783-f649a57beed5" xlink:href="tsco-20231230.xsd#tsco_TSCOstoresDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedStoresDomain_0c72a529-f037-44d0-bd13-36ebe438d4aa" xlink:to="loc_tsco_TSCOstoresDomain_f5274bd6-2ee0-4c5a-a783-f649a57beed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsensestoresDomain_24bab6b5-c955-4d83-9067-1f4032be2075" xlink:href="tsco-20231230.xsd#tsco_PetsensestoresDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedStoresDomain_0c72a529-f037-44d0-bd13-36ebe438d4aa" xlink:to="loc_tsco_PetsensestoresDomain_24bab6b5-c955-4d83-9067-1f4032be2075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b1507187-073f-481c-8e63-3f30c31075b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b1507187-073f-481c-8e63-3f30c31075b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_afd2a1ee-5df1-49b5-a3fe-e8a8c9fb1780" 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_b1507187-073f-481c-8e63-3f30c31075b2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_afd2a1ee-5df1-49b5-a3fe-e8a8c9fb1780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_962f1d39-9127-419e-8d25-d3c9b12b613e" xlink:href="tsco-20231230.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_afd2a1ee-5df1-49b5-a3fe-e8a8c9fb1780" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_962f1d39-9127-419e-8d25-d3c9b12b613e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnStoresDomain_0221ccdd-f085-456a-ae14-4b9fe1c1a530" xlink:href="tsco-20231230.xsd#tsco_OrschelnStoresDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_afd2a1ee-5df1-49b5-a3fe-e8a8c9fb1780" xlink:to="loc_tsco_OrschelnStoresDomain_0221ccdd-f085-456a-ae14-4b9fe1c1a530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_437a2152-c78b-480a-9938-e10f75634d21" xlink:href="tsco-20231230.xsd#tsco_OrschelnDistributionCenterAndHeadquartersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_afd2a1ee-5df1-49b5-a3fe-e8a8c9fb1780" xlink:to="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_437a2152-c78b-480a-9938-e10f75634d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_57914052-cb58-469b-a836-71ec0bd63de3" 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_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_srt_StatementGeographicalAxis_57914052-cb58-469b-a836-71ec0bd63de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_61f79e5b-2b8f-4106-8092-fba1cb231679" 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_57914052-cb58-469b-a836-71ec0bd63de3" xlink:to="loc_srt_SegmentGeographicalDomain_61f79e5b-2b8f-4106-8092-fba1cb231679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_beaf2e97-b832-4fbd-aefd-1b100c46d066" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_TX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_61f79e5b-2b8f-4106-8092-fba1cb231679" xlink:to="loc_stpr_TX_beaf2e97-b832-4fbd-aefd-1b100c46d066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceTypeAxis_ca33ef7e-9d63-4417-a02c-872ba6a02c54" xlink:href="tsco-20231230.xsd#tsco_SelfInsuranceTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_tsco_SelfInsuranceTypeAxis_ca33ef7e-9d63-4417-a02c-872ba6a02c54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceTypeDomain_56c10c09-d43d-45fc-957a-6be5eee95067" xlink:href="tsco-20231230.xsd#tsco_SelfInsuranceTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SelfInsuranceTypeAxis_ca33ef7e-9d63-4417-a02c-872ba6a02c54" xlink:to="loc_tsco_SelfInsuranceTypeDomain_56c10c09-d43d-45fc-957a-6be5eee95067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WorkersCompensationReserveMember_ed8b61d5-d684-4fad-b695-9f81d8cca3d2" xlink:href="tsco-20231230.xsd#tsco_WorkersCompensationReserveMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SelfInsuranceTypeDomain_56c10c09-d43d-45fc-957a-6be5eee95067" xlink:to="loc_tsco_WorkersCompensationReserveMember_ed8b61d5-d684-4fad-b695-9f81d8cca3d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_GeneralLiabilityReserveMember_371639a4-11de-4d2a-aafe-0200f6cc909d" xlink:href="tsco-20231230.xsd#tsco_GeneralLiabilityReserveMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SelfInsuranceTypeDomain_56c10c09-d43d-45fc-957a-6be5eee95067" xlink:to="loc_tsco_GeneralLiabilityReserveMember_371639a4-11de-4d2a-aafe-0200f6cc909d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceClaimsMember_c1c9835b-b37b-418c-8f19-350973e73e90" xlink:href="tsco-20231230.xsd#tsco_SelfInsuranceClaimsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SelfInsuranceTypeDomain_56c10c09-d43d-45fc-957a-6be5eee95067" xlink:to="loc_tsco_SelfInsuranceClaimsMember_c1c9835b-b37b-418c-8f19-350973e73e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9bf4de4b-f587-48a9-abf7-e1c8de1e2adf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_us-gaap_DebtInstrumentAxis_9bf4de4b-f587-48a9-abf7-e1c8de1e2adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_02100e00-47eb-438a-b585-43d226d66eaf" 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_9bf4de4b-f587-48a9-abf7-e1c8de1e2adf" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_02100e00-47eb-438a-b585-43d226d66eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A370SeniorNotesMember_28c9e7ba-765b-44aa-8533-f70fcf4d06da" xlink:href="tsco-20231230.xsd#tsco_A370SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_02100e00-47eb-438a-b585-43d226d66eaf" xlink:to="loc_tsco_A370SeniorNotesMember_28c9e7ba-765b-44aa-8533-f70fcf4d06da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A175SeniorNotesMember_3a1f5dd7-ea04-4d17-b640-7d26c9fb81c7" xlink:href="tsco-20231230.xsd#tsco_A175SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_02100e00-47eb-438a-b585-43d226d66eaf" xlink:to="loc_tsco_A175SeniorNotesMember_3a1f5dd7-ea04-4d17-b640-7d26c9fb81c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A525SeniorNotesMember_b952d343-0276-4499-b12b-c700ef67089e" xlink:href="tsco-20231230.xsd#tsco_A525SeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_02100e00-47eb-438a-b585-43d226d66eaf" xlink:to="loc_tsco_A525SeniorNotesMember_b952d343-0276-4499-b12b-c700ef67089e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_604b2c3b-748b-44e6-b45a-ddba55a6885f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_604b2c3b-748b-44e6-b45a-ddba55a6885f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b4440822-157d-43cc-ac65-4aee199317c9" 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_604b2c3b-748b-44e6-b45a-ddba55a6885f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b4440822-157d-43cc-ac65-4aee199317c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_799bcb4d-fe75-48b3-b977-692cf43d454f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b4440822-157d-43cc-ac65-4aee199317c9" xlink:to="loc_us-gaap_SeniorNotesMember_799bcb4d-fe75-48b3-b977-692cf43d454f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumOrMinimumAxis_51015083-d456-4c0f-9bd5-30f26e2d7f8b" xlink:href="tsco-20231230.xsd#tsco_SoftwareMaximumOrMinimumAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_tsco_SoftwareMaximumOrMinimumAxis_51015083-d456-4c0f-9bd5-30f26e2d7f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumOrMinimumDomain_e4acf608-8144-4e0e-874d-6c98b56af2de" xlink:href="tsco-20231230.xsd#tsco_SoftwareMaximumOrMinimumDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SoftwareMaximumOrMinimumAxis_51015083-d456-4c0f-9bd5-30f26e2d7f8b" xlink:to="loc_tsco_SoftwareMaximumOrMinimumDomain_e4acf608-8144-4e0e-874d-6c98b56af2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMinimumMember_154e7261-0467-47ca-b558-94b3562ab7e3" xlink:href="tsco-20231230.xsd#tsco_SoftwareMinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SoftwareMaximumOrMinimumDomain_e4acf608-8144-4e0e-874d-6c98b56af2de" xlink:to="loc_tsco_SoftwareMinimumMember_154e7261-0467-47ca-b558-94b3562ab7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumMember_a5d2dc3e-66ed-471a-b2cb-3c3bbc6e6009" xlink:href="tsco-20231230.xsd#tsco_SoftwareMaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SoftwareMaximumOrMinimumDomain_e4acf608-8144-4e0e-874d-6c98b56af2de" xlink:to="loc_tsco_SoftwareMaximumMember_a5d2dc3e-66ed-471a-b2cb-3c3bbc6e6009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_7b94cd75-9d41-4c19-9fba-857a552c97d0" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores_41b3a2b4-b1e4-4d6f-8732-76d17950e4a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfStores"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_NumberOfStores_41b3a2b4-b1e4-4d6f-8732-76d17950e4a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates_0aff68b6-f9c8-4790-a77c-f28f241553bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_NumberOfStatesInWhichEntityOperates_0aff68b6-f9c8-4790-a77c-f28f241553bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1e3b0eca-cda2-4223-af57-61f8838a4a14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1e3b0eca-cda2-4223-af57-61f8838a4a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_b05cc90c-5227-46d4-a5c1-5fd0fb2306c3" 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_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_b05cc90c-5227-46d4-a5c1-5fd0fb2306c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Workerscompensationandgeneralliabilitydeductible_ad45b25b-caea-4cc0-b520-9ab7ef3f1c25" xlink:href="tsco-20231230.xsd#tsco_Workerscompensationandgeneralliabilitydeductible"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_tsco_Workerscompensationandgeneralliabilitydeductible_ad45b25b-caea-4cc0-b520-9ab7ef3f1c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_d7585192-42f0-48f3-9354-708dde5ff32d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_SelfInsuranceReserve_d7585192-42f0-48f3-9354-708dde5ff32d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_7db2aa4c-b30c-4416-a1b3-ca2d4cb362a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_OtherAssets_7db2aa4c-b30c-4416-a1b3-ca2d4cb362a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AllowanceForSalesReturns_94b261c1-4e1c-4ac6-9e76-e0f358f3a7c7" xlink:href="tsco-20231230.xsd#tsco_AllowanceForSalesReturns"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_tsco_AllowanceForSalesReturns_94b261c1-4e1c-4ac6-9e76-e0f358f3a7c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RevenueRecognitionGiftCard_b32211d4-c3fc-4a1b-8e9a-cce42d448378" xlink:href="tsco-20231230.xsd#tsco_RevenueRecognitionGiftCard"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_tsco_RevenueRecognitionGiftCard_b32211d4-c3fc-4a1b-8e9a-cce42d448378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerLoyaltyProgramLiabilityCurrent_2f0e801e-a235-49bb-91ce-f8b97213486b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerLoyaltyProgramLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_CustomerLoyaltyProgramLiabilityCurrent_2f0e801e-a235-49bb-91ce-f8b97213486b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_6618d80f-5489-4264-8cdd-a8511445bc89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_AdvertisingExpense_6618d80f-5489-4264-8cdd-a8511445bc89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidAdvertising_9ef1eb83-5bfa-4691-9c00-28a5be028075" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidAdvertising"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_PrepaidAdvertising_9ef1eb83-5bfa-4691-9c00-28a5be028075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DistributionExpense_f918a5db-3160-43fa-85f3-0cc79502b870" xlink:href="tsco-20231230.xsd#tsco_DistributionExpense"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_tsco_DistributionExpense_f918a5db-3160-43fa-85f3-0cc79502b870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreOpeningCosts_21a7f0c1-f2a1-4c2c-b268-7a50ff88f153" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreOpeningCosts"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_PreOpeningCosts_21a7f0c1-f2a1-4c2c-b268-7a50ff88f153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions_3896c15d-dcfa-46dd-a590-2cfad34d59ed" xlink:href="tsco-20231230.xsd#tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions_3896c15d-dcfa-46dd-a590-2cfad34d59ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_fe46c44f-35cb-4d9f-acb7-19836913d50f" xlink:href="tsco-20231230.xsd#tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_fe46c44f-35cb-4d9f-acb7-19836913d50f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_d7d92662-08a1-4f39-aeb8-2ccbf53d0cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebt"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_UnsecuredDebt_d7d92662-08a1-4f39-aeb8-2ccbf53d0cc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_eacd7ed3-04a9-4a60-941d-3ff5399b0d8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_LongTermDebt_eacd7ed3-04a9-4a60-941d-3ff5399b0d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_c0b466b9-3259-4d34-8d30-a3fb3e321964" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_c0b466b9-3259-4d34-8d30-a3fb3e321964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f0d59031-5bbe-44a2-8cad-fa2de0bddc8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f0d59031-5bbe-44a2-8cad-fa2de0bddc8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_8bf6522e-9984-4518-a2e6-a836f55fecdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_8bf6522e-9984-4518-a2e6-a836f55fecdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_5d019cd7-43ed-4878-a21a-2204e81ba079" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_AssetImpairmentCharges_5d019cd7-43ed-4878-a21a-2204e81ba079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_c8e990f6-f505-4d14-a61f-f6558ca9555a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_c8e990f6-f505-4d14-a61f-f6558ca9555a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_187832b6-f326-4650-9274-93e82244caac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_379ff2b5-0d0b-4d7b-aad3-d7a5cdaf0e36" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_187832b6-f326-4650-9274-93e82244caac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#SignificantAccountingPoliciesFairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6f4cd52b-74a3-4737-8b0c-2b392ba6d05f" 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_LineOfCreditFacilityTable_349feb58-d4b9-4041-b0f9-878b68cdf14f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6f4cd52b-74a3-4737-8b0c-2b392ba6d05f" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_349feb58-d4b9-4041-b0f9-878b68cdf14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_de17a503-d869-4710-994c-50010c9bceda" 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_LineOfCreditFacilityTable_349feb58-d4b9-4041-b0f9-878b68cdf14f" xlink:to="loc_us-gaap_DebtInstrumentAxis_de17a503-d869-4710-994c-50010c9bceda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9effbc80-1c45-4562-ae26-4ba160a04269" 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_de17a503-d869-4710-994c-50010c9bceda" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9effbc80-1c45-4562-ae26-4ba160a04269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A175SeniorNotesMember_ef017066-1c6a-48d8-a3e2-96be071f1b0d" xlink:href="tsco-20231230.xsd#tsco_A175SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9effbc80-1c45-4562-ae26-4ba160a04269" xlink:to="loc_tsco_A175SeniorNotesMember_ef017066-1c6a-48d8-a3e2-96be071f1b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A525SeniorNotesMember_82763981-4362-486b-9ca2-6dc4d67870ae" xlink:href="tsco-20231230.xsd#tsco_A525SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9effbc80-1c45-4562-ae26-4ba160a04269" xlink:to="loc_tsco_A525SeniorNotesMember_82763981-4362-486b-9ca2-6dc4d67870ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_2b93df28-fa11-4d54-affb-d49cbe9d8c18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_349feb58-d4b9-4041-b0f9-878b68cdf14f" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_2b93df28-fa11-4d54-affb-d49cbe9d8c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_3dee30bd-98fe-45ba-aa1a-6ded86abc780" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_2b93df28-fa11-4d54-affb-d49cbe9d8c18" xlink:to="loc_us-gaap_SeniorNotes_3dee30bd-98fe-45ba-aa1a-6ded86abc780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_e20474ed-3527-4af5-9124-9494624e607b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_2b93df28-fa11-4d54-affb-d49cbe9d8c18" xlink:to="loc_us-gaap_LongTermDebtFairValue_e20474ed-3527-4af5-9124-9494624e607b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueoftheInterestRateSwapDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#SignificantAccountingPoliciesFairValueoftheInterestRateSwapDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueoftheInterestRateSwapDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c6f0fb1f-b191-4ea1-be48-2f7312bbf0c0" 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_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_f4b47a8a-c7aa-4c23-b04e-41bc02877003" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c6f0fb1f-b191-4ea1-be48-2f7312bbf0c0" xlink:to="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_f4b47a8a-c7aa-4c23-b04e-41bc02877003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#SignificantAccountingPoliciesPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_add6aa0a-7d47-484f-b0ba-b2926df0d4de" 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_ScheduleOfPropertyPlantAndEquipmentTable_18bd178f-eebf-4be4-90ab-23dc17bbb1c2" 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_AccountingPoliciesAbstract_add6aa0a-7d47-484f-b0ba-b2926df0d4de" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_18bd178f-eebf-4be4-90ab-23dc17bbb1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca90e3f3-cd6f-4dc5-a089-a6acf3ac4587" 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_18bd178f-eebf-4be4-90ab-23dc17bbb1c2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca90e3f3-cd6f-4dc5-a089-a6acf3ac4587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4824083f-75f4-4b94-96ef-7d69d7714199" 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_ca90e3f3-cd6f-4dc5-a089-a6acf3ac4587" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4824083f-75f4-4b94-96ef-7d69d7714199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_e6d1201f-765b-4c45-b828-273be358232f" 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_4824083f-75f4-4b94-96ef-7d69d7714199" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_e6d1201f-765b-4c45-b828-273be358232f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_6571f245-2fd6-4d01-8a8d-6563e665ddea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4824083f-75f4-4b94-96ef-7d69d7714199" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_6571f245-2fd6-4d01-8a8d-6563e665ddea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareMember_f12f00ad-341a-4ad8-97f3-44c718a3495f" xlink:href="tsco-20231230.xsd#tsco_ComputerSoftwareAndHardwareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4824083f-75f4-4b94-96ef-7d69d7714199" xlink:to="loc_tsco_ComputerSoftwareAndHardwareMember_f12f00ad-341a-4ad8-97f3-44c718a3495f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_93637a23-d0db-4a9b-940f-d6699f3414f2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_18bd178f-eebf-4be4-90ab-23dc17bbb1c2" xlink:to="loc_srt_RangeAxis_93637a23-d0db-4a9b-940f-d6699f3414f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_54deb1fc-af64-442b-b4de-a2f33a04724e" 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_93637a23-d0db-4a9b-940f-d6699f3414f2" xlink:to="loc_srt_RangeMember_54deb1fc-af64-442b-b4de-a2f33a04724e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_993a17c8-3bf7-42b5-9f21-25c5a0b09e60" 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_54deb1fc-af64-442b-b4de-a2f33a04724e" xlink:to="loc_srt_MinimumMember_993a17c8-3bf7-42b5-9f21-25c5a0b09e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c31f3932-f018-4ce4-845d-d017114a5d32" 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_54deb1fc-af64-442b-b4de-a2f33a04724e" xlink:to="loc_srt_MaximumMember_c31f3932-f018-4ce4-845d-d017114a5d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" 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_18bd178f-eebf-4be4-90ab-23dc17bbb1c2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_46f86518-10f9-4be0-a0a8-5b9c0f552f63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Land"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_Land_46f86518-10f9-4be0-a0a8-5b9c0f552f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_9352c196-00f6-419b-9aaa-7ccfa6673bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_9352c196-00f6-419b-9aaa-7ccfa6673bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_9c1db69d-d41e-4083-8361-6d6932397652" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_9c1db69d-d41e-4083-8361-6d6932397652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareGross_0e047715-0a59-42bf-a4fd-2b5934a1e599" xlink:href="tsco-20231230.xsd#tsco_ComputerSoftwareAndHardwareGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_tsco_ComputerSoftwareAndHardwareGross_0e047715-0a59-42bf-a4fd-2b5934a1e599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_85e1e47c-f094-4379-ad13-bdc597d49d51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_ConstructionInProgressGross_85e1e47c-f094-4379-ad13-bdc597d49d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_196fd01d-3757-4988-b237-6bba267e400a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_196fd01d-3757-4988-b237-6bba267e400a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e7710d5a-7908-4791-860c-ce753b0d03be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e7710d5a-7908-4791-860c-ce753b0d03be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_02284bad-ff0e-425e-8e32-656fd8f1f3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1caa41b0-d223-48eb-bedb-116987eaef13" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_02284bad-ff0e-425e-8e32-656fd8f1f3ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_fff433dc-ce21-4470-907a-02e07e8242ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_02284bad-ff0e-425e-8e32-656fd8f1f3ad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_fff433dc-ce21-4470-907a-02e07e8242ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#ShareBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_784ecd5d-6011-4165-b1f1-90c622bf4f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b688b605-fac7-48e8-bf5d-b4f66ce9fd07" 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_ShareBasedCompensationAbstract_784ecd5d-6011-4165-b1f1-90c622bf4f4f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b688b605-fac7-48e8-bf5d-b4f66ce9fd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a11ef136-9899-4b76-9ed6-555784241001" 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_b688b605-fac7-48e8-bf5d-b4f66ce9fd07" xlink:to="loc_us-gaap_AwardTypeAxis_a11ef136-9899-4b76-9ed6-555784241001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac556125-fa0c-4bfb-acf6-a7543507afe1" 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_a11ef136-9899-4b76-9ed6-555784241001" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac556125-fa0c-4bfb-acf6-a7543507afe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_fb33bf2d-1e3d-4e2d-9f83-1289d7c2eb61" 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_ac556125-fa0c-4bfb-acf6-a7543507afe1" xlink:to="loc_us-gaap_EmployeeStockOptionMember_fb33bf2d-1e3d-4e2d-9f83-1289d7c2eb61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8f305720-290f-4d11-8ad6-eb094325671a" 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_ac556125-fa0c-4bfb-acf6-a7543507afe1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8f305720-290f-4d11-8ad6-eb094325671a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_87114743-3fd2-4564-a478-7abd5299257f" 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_ac556125-fa0c-4bfb-acf6-a7543507afe1" xlink:to="loc_us-gaap_PerformanceSharesMember_87114743-3fd2-4564-a478-7abd5299257f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_e1f4c0d4-cb6b-4425-8d2b-ce3fc15d3f25" 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_ac556125-fa0c-4bfb-acf6-a7543507afe1" xlink:to="loc_us-gaap_EmployeeStockMember_e1f4c0d4-cb6b-4425-8d2b-ce3fc15d3f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_93be633f-a26e-432e-b76b-c8729a055c93" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b688b605-fac7-48e8-bf5d-b4f66ce9fd07" xlink:to="loc_srt_RangeAxis_93be633f-a26e-432e-b76b-c8729a055c93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cb46bd89-c507-4bf0-ac26-088f89721a6b" 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_93be633f-a26e-432e-b76b-c8729a055c93" xlink:to="loc_srt_RangeMember_cb46bd89-c507-4bf0-ac26-088f89721a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8ea952c3-8fb9-4aa8-b566-c8ed2ac69dd9" 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_cb46bd89-c507-4bf0-ac26-088f89721a6b" xlink:to="loc_srt_MaximumMember_8ea952c3-8fb9-4aa8-b566-c8ed2ac69dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b688b605-fac7-48e8-bf5d-b4f66ce9fd07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Employeestockpurchaseprogramdiscountpercentage_26fbd4dd-35da-4c48-8332-6b9f8ed62c21" xlink:href="tsco-20231230.xsd#tsco_Employeestockpurchaseprogramdiscountpercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_tsco_Employeestockpurchaseprogramdiscountpercentage_26fbd4dd-35da-4c48-8332-6b9f8ed62c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_4dcb6b01-9ef4-4fd0-be13-013edfebba81" xlink:href="tsco-20231230.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_4dcb6b01-9ef4-4fd0-be13-013edfebba81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_a54edd55-8906-44ad-ba05-4c233657d1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_a54edd55-8906-44ad-ba05-4c233657d1a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6219ed71-f3fb-481a-8cc5-1f7e9ab983df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6219ed71-f3fb-481a-8cc5-1f7e9ab983df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_18d51d2f-e0d4-40b0-9224-010fc0f14bed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_18d51d2f-e0d4-40b0-9224-010fc0f14bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_782c05d2-bd69-42ae-9341-4337e67f0f6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_782c05d2-bd69-42ae-9341-4337e67f0f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMinimum_9c4ecfc0-e532-4a8f-8ecd-89eddd43eae1" xlink:href="tsco-20231230.xsd#tsco_VestingTermMinimum"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_tsco_VestingTermMinimum_9c4ecfc0-e532-4a8f-8ecd-89eddd43eae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMaximum_2c441a1c-9b57-4360-bb76-f2d5c6272348" xlink:href="tsco-20231230.xsd#tsco_VestingTermMaximum"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_tsco_VestingTermMaximum_2c441a1c-9b57-4360-bb76-f2d5c6272348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_fd42f8be-ea7e-476a-aac5-7740db55a035" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_fd42f8be-ea7e-476a-aac5-7740db55a035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_cb556032-c376-4321-b2e1-184511ceef3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_cb556032-c376-4321-b2e1-184511ceef3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_5428b72e-86a5-446f-8d3d-bf3adc7f4879" xlink:href="tsco-20231230.xsd#tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_5428b72e-86a5-446f-8d3d-bf3adc7f4879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_0d62a921-0fef-46f6-b692-e9e690bddf52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_0d62a921-0fef-46f6-b692-e9e690bddf52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_6fa76dc9-b0ff-4536-a239-0658ff4a4056" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_6fa76dc9-b0ff-4536-a239-0658ff4a4056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_7c49462e-8aff-49b8-94d4-62d4ca9bbcef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_ShareBasedCompensation_7c49462e-8aff-49b8-94d4-62d4ca9bbcef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_fea6aef2-8c21-4952-bd28-c88a6ed0b1a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cdf9407-bafa-4395-bd7b-b925afba522b" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_fea6aef2-8c21-4952-bd28-c88a6ed0b1a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#ShareBasedCompensationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_26523e67-1cf6-43cf-b6c9-6c6425f6d013" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_216cb0f2-c682-4585-8e46-edebb1b4b97a" 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_ShareBasedCompensationAbstract_26523e67-1cf6-43cf-b6c9-6c6425f6d013" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2b8846b8-5bc2-490d-be4c-a431daa37ede" 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_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_us-gaap_AwardTypeAxis_2b8846b8-5bc2-490d-be4c-a431daa37ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9a3bca7c-57f6-421f-9bcc-3ca584f9d0da" 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_2b8846b8-5bc2-490d-be4c-a431daa37ede" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9a3bca7c-57f6-421f-9bcc-3ca584f9d0da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_4ad82fd6-630c-4733-82bb-bc7dfb19f7c6" 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_9a3bca7c-57f6-421f-9bcc-3ca584f9d0da" xlink:to="loc_us-gaap_EmployeeStockOptionMember_4ad82fd6-630c-4733-82bb-bc7dfb19f7c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_5fec2bd7-bfa7-4cb3-97fe-236d8de705ee" 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_9a3bca7c-57f6-421f-9bcc-3ca584f9d0da" xlink:to="loc_us-gaap_PerformanceSharesMember_5fec2bd7-bfa7-4cb3-97fe-236d8de705ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_3c6baec2-b573-47ed-ae4e-4c31d4f1c6a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_us-gaap_AwardDateAxis_3c6baec2-b573-47ed-ae4e-4c31d4f1c6a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_9ce024bf-f551-40d8-a68e-40db3a1afe97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_3c6baec2-b573-47ed-ae4e-4c31d4f1c6a0" xlink:to="loc_us-gaap_AwardDateDomain_9ce024bf-f551-40d8-a68e-40db3a1afe97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_36dd7750-c47e-4998-a837-685629d4511a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_us-gaap_GranteeStatusAxis_36dd7750-c47e-4998-a837-685629d4511a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_851ae4ac-27f7-454c-8425-a6f459816c94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusAxis_36dd7750-c47e-4998-a837-685629d4511a" xlink:to="loc_us-gaap_GranteeStatusDomain_851ae4ac-27f7-454c-8425-a6f459816c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_3faef5fb-d048-43a8-863c-794055bc9712" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_us-gaap_PlanNameAxis_3faef5fb-d048-43a8-863c-794055bc9712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_8936d22a-0f5a-4260-af38-4dc46267070c" 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_3faef5fb-d048-43a8-863c-794055bc9712" xlink:to="loc_us-gaap_PlanNameDomain_8936d22a-0f5a-4260-af38-4dc46267070c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_e429803d-d625-45c9-a71f-7c1ad0c8fdd7" 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_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_us-gaap_VestingAxis_e429803d-d625-45c9-a71f-7c1ad0c8fdd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_253d7517-a59b-4851-a2f1-9590ca457f65" 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_e429803d-d625-45c9-a71f-7c1ad0c8fdd7" xlink:to="loc_us-gaap_VestingDomain_253d7517-a59b-4851-a2f1-9590ca457f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c256d9fc-b67e-476d-a41b-e03bbc9d6b17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c256d9fc-b67e-476d-a41b-e03bbc9d6b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5fe50be6-7082-4b18-9dd7-b603c5ac6124" 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_c256d9fc-b67e-476d-a41b-e03bbc9d6b17" xlink:to="loc_us-gaap_ClassOfStockDomain_5fe50be6-7082-4b18-9dd7-b603c5ac6124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cce78add-eb63-4506-9ec1-b680cdda066c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_srt_RangeAxis_cce78add-eb63-4506-9ec1-b680cdda066c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_388fe589-d0c9-4128-8db5-688e857cd010" 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_cce78add-eb63-4506-9ec1-b680cdda066c" xlink:to="loc_srt_RangeMember_388fe589-d0c9-4128-8db5-688e857cd010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_216cb0f2-c682-4585-8e46-edebb1b4b97a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_a8c7cd28-2e2d-42b8-8e4c-11debee6b508" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_a8c7cd28-2e2d-42b8-8e4c-11debee6b508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_ae2a16fa-9a20-46f9-9e20-97f8a1ad80c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_ae2a16fa-9a20-46f9-9e20-97f8a1ad80c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4f3fa648-d0d1-409c-a846-df331be71011" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4f3fa648-d0d1-409c-a846-df331be71011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_7c81d53d-9d40-45e0-bae5-41459ed92399" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_7c81d53d-9d40-45e0-bae5-41459ed92399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_668c0d6f-4de7-4d27-8155-b1ab79da5e19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_668c0d6f-4de7-4d27-8155-b1ab79da5e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_7a48d71f-8bbb-4036-85bb-f24ba7324fcb" xlink:href="tsco-20231230.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_7a48d71f-8bbb-4036-85bb-f24ba7324fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b5111be1-3ea5-483c-9fb0-f4ba3e16bc31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b5111be1-3ea5-483c-9fb0-f4ba3e16bc31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_263e1e97-d79c-4b7b-a143-ebc4056eade6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_263e1e97-d79c-4b7b-a143-ebc4056eade6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c6e827ce-d37a-47d8-861e-084034729de5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d955924-127c-40c2-ba58-054095ab6df3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c6e827ce-d37a-47d8-861e-084034729de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#ShareBasedCompensationShareActivityDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_c2ab102f-407d-4e28-8538-f6f302e1b11e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4f5816a-9d7c-4015-8915-7279a11a4263" 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_ShareBasedCompensationAbstract_c2ab102f-407d-4e28-8538-f6f302e1b11e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4f5816a-9d7c-4015-8915-7279a11a4263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3f1f59b0-92d7-4a1a-834d-bcee73ceb196" 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_e4f5816a-9d7c-4015-8915-7279a11a4263" xlink:to="loc_us-gaap_AwardTypeAxis_3f1f59b0-92d7-4a1a-834d-bcee73ceb196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87fb2d70-0906-48f0-b50f-bc7fc55681d2" 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_3f1f59b0-92d7-4a1a-834d-bcee73ceb196" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87fb2d70-0906-48f0-b50f-bc7fc55681d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_11696d65-f7ed-4e15-8035-f07b4cfa3a28" 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_87fb2d70-0906-48f0-b50f-bc7fc55681d2" xlink:to="loc_us-gaap_EmployeeStockOptionMember_11696d65-f7ed-4e15-8035-f07b4cfa3a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4d531a10-a721-4b83-bf90-fab02ca32909" 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_87fb2d70-0906-48f0-b50f-bc7fc55681d2" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4d531a10-a721-4b83-bf90-fab02ca32909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_94157b36-191c-4cd3-a852-2b44c3475728" 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_87fb2d70-0906-48f0-b50f-bc7fc55681d2" xlink:to="loc_us-gaap_PerformanceSharesMember_94157b36-191c-4cd3-a852-2b44c3475728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_16f020b7-8066-47eb-bf33-14fa18c0d8af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4f5816a-9d7c-4015-8915-7279a11a4263" xlink:to="loc_us-gaap_VestingAxis_16f020b7-8066-47eb-bf33-14fa18c0d8af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_1606d964-c689-4e1a-af25-c40eaae24b2f" 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_16f020b7-8066-47eb-bf33-14fa18c0d8af" xlink:to="loc_us-gaap_VestingDomain_1606d964-c689-4e1a-af25-c40eaae24b2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_bf1ecfc1-47b5-49a9-be0a-2870d1228017" 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_1606d964-c689-4e1a-af25-c40eaae24b2f" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_bf1ecfc1-47b5-49a9-be0a-2870d1228017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7b66793-64ae-45c9-8df5-4f3a3d615104" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4f5816a-9d7c-4015-8915-7279a11a4263" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7b66793-64ae-45c9-8df5-4f3a3d615104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e2c18fe2-09eb-44d7-8e10-e9018be4c355" 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_f7b66793-64ae-45c9-8df5-4f3a3d615104" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e2c18fe2-09eb-44d7-8e10-e9018be4c355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9e4eab94-7a11-4dce-8614-fb95428fac0b" 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_e2c18fe2-09eb-44d7-8e10-e9018be4c355" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9e4eab94-7a11-4dce-8614-fb95428fac0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c8a768ea-e212-459e-bfb5-b61b3396dfc9" 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_e2c18fe2-09eb-44d7-8e10-e9018be4c355" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c8a768ea-e212-459e-bfb5-b61b3396dfc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_97436708-be09-4d6c-b462-22eca8b05e34" 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_e2c18fe2-09eb-44d7-8e10-e9018be4c355" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_97436708-be09-4d6c-b462-22eca8b05e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_b5026ba0-a2fd-4785-9e0b-67826bd2d568" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e2c18fe2-09eb-44d7-8e10-e9018be4c355" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_b5026ba0-a2fd-4785-9e0b-67826bd2d568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2cbe730a-6d50-4901-b302-f6a277fa5cdb" 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_e2c18fe2-09eb-44d7-8e10-e9018be4c355" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2cbe730a-6d50-4901-b302-f6a277fa5cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1f12d427-de38-4564-8761-5c36ea2a2539" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e2c18fe2-09eb-44d7-8e10-e9018be4c355" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1f12d427-de38-4564-8761-5c36ea2a2539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7b66793-64ae-45c9-8df5-4f3a3d615104" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a5424614-60fb-48e0-a2d0-0e06d89158d5" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a5424614-60fb-48e0-a2d0-0e06d89158d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_15f8d3ab-aeb2-49ba-89d2-7eb9afdd2547" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_15f8d3ab-aeb2-49ba-89d2-7eb9afdd2547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_f69e8c84-7fd8-48e2-b4ff-a03a78847efe" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_f69e8c84-7fd8-48e2-b4ff-a03a78847efe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_4c47e114-0e64-4456-97f5-d03e6826a931" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_4c47e114-0e64-4456-97f5-d03e6826a931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_89507ab1-7de4-4671-93a1-5b1014a11efb" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_89507ab1-7de4-4671-93a1-5b1014a11efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_f90e7586-2b93-4738-af31-c3a0d1655900" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_f90e7586-2b93-4738-af31-c3a0d1655900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b29b281d-d8e6-4a84-b54a-6ffd07a16d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b29b281d-d8e6-4a84-b54a-6ffd07a16d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7641e549-d278-4c2a-bc6c-cc44b764357a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7641e549-d278-4c2a-bc6c-cc44b764357a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4d443d7c-e4fa-47ed-996d-ca68227b8956" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4d443d7c-e4fa-47ed-996d-ca68227b8956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_27f1ae6c-9c22-4a99-b91d-2c0f138ea147" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_27f1ae6c-9c22-4a99-b91d-2c0f138ea147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_21174d67-ae99-4dae-803e-912a3d73158b" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_21174d67-ae99-4dae-803e-912a3d73158b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_380587b7-6c3a-46e6-8680-9297da4a00ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ad47204-2c23-41cb-8c8c-91e96644b838" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_380587b7-6c3a-46e6-8680-9297da4a00ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_fa1945e7-6dcf-4d44-b5ef-e727061f5268" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7b66793-64ae-45c9-8df5-4f3a3d615104" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_fa1945e7-6dcf-4d44-b5ef-e727061f5268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_adf640d8-2c06-4784-b6e4-ee219b283fac" 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_fa1945e7-6dcf-4d44-b5ef-e727061f5268" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_adf640d8-2c06-4784-b6e4-ee219b283fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_20c0662a-ab6d-4158-b6cb-911c12eba78e" 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_fa1945e7-6dcf-4d44-b5ef-e727061f5268" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_20c0662a-ab6d-4158-b6cb-911c12eba78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3ba77dea-3aa1-4165-9a41-f946c38a36f6" 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_fa1945e7-6dcf-4d44-b5ef-e727061f5268" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3ba77dea-3aa1-4165-9a41-f946c38a36f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cd925f4f-6142-4e5e-9d69-6123d13a9b33" 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_fa1945e7-6dcf-4d44-b5ef-e727061f5268" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cd925f4f-6142-4e5e-9d69-6123d13a9b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2cea0629-e975-4e7d-b802-84549920a559" 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_fa1945e7-6dcf-4d44-b5ef-e727061f5268" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2cea0629-e975-4e7d-b802-84549920a559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_57c15bc7-596a-419f-94c6-4a48a3d7c333" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7b66793-64ae-45c9-8df5-4f3a3d615104" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_57c15bc7-596a-419f-94c6-4a48a3d7c333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_bb9b0e1f-2c1d-442c-a823-0c0a2b8adc1d" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_57c15bc7-596a-419f-94c6-4a48a3d7c333" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_bb9b0e1f-2c1d-442c-a823-0c0a2b8adc1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1a038720-ea62-4521-9d3c-7b0762471cd8" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_57c15bc7-596a-419f-94c6-4a48a3d7c333" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1a038720-ea62-4521-9d3c-7b0762471cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8b9968d6-c9a5-48cb-9784-6c95f66e12a6" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_57c15bc7-596a-419f-94c6-4a48a3d7c333" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8b9968d6-c9a5-48cb-9784-6c95f66e12a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ad9f1ff5-4f89-485f-a461-965e4f75da93" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_57c15bc7-596a-419f-94c6-4a48a3d7c333" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ad9f1ff5-4f89-485f-a461-965e4f75da93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_10a0ddf6-0e6f-43c1-910f-296a67dd702c" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_57c15bc7-596a-419f-94c6-4a48a3d7c333" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_10a0ddf6-0e6f-43c1-910f-296a67dd702c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#ShareBasedCompensationOtherInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9258c323-f8ea-4b53-85c4-a0bf87c01213" 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_07f32427-848b-459e-a433-54510819b660" 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_9258c323-f8ea-4b53-85c4-a0bf87c01213" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07f32427-848b-459e-a433-54510819b660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_02ff3e19-377b-4240-9bb3-7c4fc78a85d8" 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_07f32427-848b-459e-a433-54510819b660" xlink:to="loc_us-gaap_AwardTypeAxis_02ff3e19-377b-4240-9bb3-7c4fc78a85d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d543e76c-5e2a-466b-b29c-7afaf14771fe" 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_02ff3e19-377b-4240-9bb3-7c4fc78a85d8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d543e76c-5e2a-466b-b29c-7afaf14771fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_065df856-9b49-44b1-9058-89098f9e699b" 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_d543e76c-5e2a-466b-b29c-7afaf14771fe" xlink:to="loc_us-gaap_EmployeeStockOptionMember_065df856-9b49-44b1-9058-89098f9e699b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_6654d0b3-f1b1-4223-9aac-f240ef799b5b" 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_d543e76c-5e2a-466b-b29c-7afaf14771fe" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_6654d0b3-f1b1-4223-9aac-f240ef799b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_611c898d-f801-45ec-8243-a612bcdc6989" 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_d543e76c-5e2a-466b-b29c-7afaf14771fe" xlink:to="loc_us-gaap_PerformanceSharesMember_611c898d-f801-45ec-8243-a612bcdc6989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0733c192-2680-4f7d-b14f-7c5e423d3429" 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_07f32427-848b-459e-a433-54510819b660" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0733c192-2680-4f7d-b14f-7c5e423d3429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_40c79790-a89f-4014-ab27-bccf1b19a810" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0733c192-2680-4f7d-b14f-7c5e423d3429" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_40c79790-a89f-4014-ab27-bccf1b19a810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_98288949-d11b-430a-b515-3c1b26bdf51f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0733c192-2680-4f7d-b14f-7c5e423d3429" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_98288949-d11b-430a-b515-3c1b26bdf51f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_112d84c5-07a9-4a4c-bb1e-36f90e119826" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0733c192-2680-4f7d-b14f-7c5e423d3429" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_112d84c5-07a9-4a4c-bb1e-36f90e119826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_0193f3b3-d604-4641-8dc2-61ac03373908" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0733c192-2680-4f7d-b14f-7c5e423d3429" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_0193f3b3-d604-4641-8dc2-61ac03373908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_6ab93e2c-2161-49ed-99a6-4f97dff56e06" xlink:href="tsco-20231230.xsd#tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0733c192-2680-4f7d-b14f-7c5e423d3429" xlink:to="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_6ab93e2c-2161-49ed-99a6-4f97dff56e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#BusinessCombinationsandAssetAcquisitionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_315274e4-9765-4b0c-9727-cf7cbde5a790" 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_022f6a24-ea97-4426-8c85-e679a46680e9" 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_315274e4-9765-4b0c-9727-cf7cbde5a790" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_022f6a24-ea97-4426-8c85-e679a46680e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_efa5fa2d-8d20-4f8a-8b5b-e2837b4d9fdc" 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_022f6a24-ea97-4426-8c85-e679a46680e9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_efa5fa2d-8d20-4f8a-8b5b-e2837b4d9fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73c34e3e-df75-42a9-895f-ae1b561d991c" 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_efa5fa2d-8d20-4f8a-8b5b-e2837b4d9fdc" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73c34e3e-df75-42a9-895f-ae1b561d991c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_25c9a139-0efc-4713-96a1-a5af395d2042" xlink:href="tsco-20231230.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73c34e3e-df75-42a9-895f-ae1b561d991c" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_25c9a139-0efc-4713-96a1-a5af395d2042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnStoresDomain_6a28e8f5-ec56-4a42-a1fd-42c4b66f813f" xlink:href="tsco-20231230.xsd#tsco_OrschelnStoresDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73c34e3e-df75-42a9-895f-ae1b561d991c" xlink:to="loc_tsco_OrschelnStoresDomain_6a28e8f5-ec56-4a42-a1fd-42c4b66f813f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_c4f0926f-b75d-4caa-a8b9-6807b6ccbdb7" xlink:href="tsco-20231230.xsd#tsco_OrschelnDistributionCenterAndHeadquartersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_73c34e3e-df75-42a9-895f-ae1b561d991c" xlink:to="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_c4f0926f-b75d-4caa-a8b9-6807b6ccbdb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_8a56e63b-646c-4371-8932-f191496837fc" 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_022f6a24-ea97-4426-8c85-e679a46680e9" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_8a56e63b-646c-4371-8932-f191496837fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3146b8b1-dbeb-4943-97f9-bfd788dea226" 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_8a56e63b-646c-4371-8932-f191496837fc" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3146b8b1-dbeb-4943-97f9-bfd788dea226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_6f751a4a-74f0-4b74-9d7b-40db3dd4611f" 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_BusinessAcquisitionLineItems_8a56e63b-646c-4371-8932-f191496837fc" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_6f751a4a-74f0-4b74-9d7b-40db3dd4611f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b8395e9c-91a9-46cd-bd28-23f7bd38c212" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8a56e63b-646c-4371-8932-f191496837fc" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b8395e9c-91a9-46cd-bd28-23f7bd38c212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_706cdead-ba0f-4893-968d-9514dd64a14b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8a56e63b-646c-4371-8932-f191496837fc" xlink:to="loc_us-gaap_Goodwill_706cdead-ba0f-4893-968d-9514dd64a14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_93cdb764-ebc8-4f83-b2ad-93121a287967" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8a56e63b-646c-4371-8932-f191496837fc" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_93cdb764-ebc8-4f83-b2ad-93121a287967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#BusinessCombinationsandAssetAcquisitionsDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_40d01e6c-cead-4ee2-b162-fb4bbb88a29d" 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_48bd4cb6-5505-4f91-9fa7-777c7f8b3d80" 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_40d01e6c-cead-4ee2-b162-fb4bbb88a29d" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_48bd4cb6-5505-4f91-9fa7-777c7f8b3d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7fa65e50-4092-499c-9929-357b44c45681" 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_48bd4cb6-5505-4f91-9fa7-777c7f8b3d80" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7fa65e50-4092-499c-9929-357b44c45681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c46a4e22-0a28-4e5a-a7c3-505e9827a590" 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_7fa65e50-4092-499c-9929-357b44c45681" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c46a4e22-0a28-4e5a-a7c3-505e9827a590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_34f1f8a9-72f2-4627-be37-353c01c0ca1c" xlink:href="tsco-20231230.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c46a4e22-0a28-4e5a-a7c3-505e9827a590" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_34f1f8a9-72f2-4627-be37-353c01c0ca1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_dcfbb94c-cdf2-4ef9-9d45-cee2eb15c416" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_48bd4cb6-5505-4f91-9fa7-777c7f8b3d80" xlink:to="loc_srt_RestatementAxis_dcfbb94c-cdf2-4ef9-9d45-cee2eb15c416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_fa312f11-8c83-4c7e-9957-45ff214bd229" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_dcfbb94c-cdf2-4ef9-9d45-cee2eb15c416" xlink:to="loc_srt_RestatementDomain_fa312f11-8c83-4c7e-9957-45ff214bd229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_4c84306b-4739-47d8-9a8e-54b09f87a272" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_fa312f11-8c83-4c7e-9957-45ff214bd229" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_4c84306b-4739-47d8-9a8e-54b09f87a272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_0fd15ac2-5708-4246-8550-387929c1dfde" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_fa312f11-8c83-4c7e-9957-45ff214bd229" xlink:to="loc_srt_RestatementAdjustmentMember_0fd15ac2-5708-4246-8550-387929c1dfde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" 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_48bd4cb6-5505-4f91-9fa7-777c7f8b3d80" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_fc98f015-5a80-4a2c-8c34-800c4680047f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_fc98f015-5a80-4a2c-8c34-800c4680047f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_869abe27-5857-4183-bd6f-63c5c02ae2bc" 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_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_869abe27-5857-4183-bd6f-63c5c02ae2bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_040e47b2-2d37-4e54-8215-99501ea546bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_040e47b2-2d37-4e54-8215-99501ea546bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_272248de-e2a9-4a5b-a5f3-a1e4b9232e64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_272248de-e2a9-4a5b-a5f3-a1e4b9232e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_24b2cd3d-a1cd-4896-a4c6-45c8d212f45f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_24b2cd3d-a1cd-4896-a4c6-45c8d212f45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets_9e755414-21b5-4670-aeec-1f27fdf72eac" xlink:href="tsco-20231230.xsd#tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets_9e755414-21b5-4670-aeec-1f27fdf72eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_e7631a84-789a-4d06-9f49-6a419bba6451" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_e7631a84-789a-4d06-9f49-6a419bba6451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_063ad3da-5483-4933-b97d-fa86a7fd5bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_063ad3da-5483-4933-b97d-fa86a7fd5bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_640df231-cb94-494e-9931-73bd89546a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_640df231-cb94-494e-9931-73bd89546a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_baf4efd6-7e8e-4174-86c1-c7ca7b2c0e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_baf4efd6-7e8e-4174-86c1-c7ca7b2c0e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_3ae332d0-fdb1-44e0-9ea6-d726a420d204" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_3ae332d0-fdb1-44e0-9ea6-d726a420d204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation_a8dbfa62-83be-48c6-8692-2d6fb88a3376" xlink:href="tsco-20231230.xsd#tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation_a8dbfa62-83be-48c6-8692-2d6fb88a3376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation_37e05e8b-1c3d-41c4-b4b5-6026ed17770d" xlink:href="tsco-20231230.xsd#tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation_37e05e8b-1c3d-41c4-b4b5-6026ed17770d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_9e304080-9356-421c-a8f6-1aba4426651a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_9e304080-9356-421c-a8f6-1aba4426651a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e70eeb88-e292-4f2c-895d-60b32d813a09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_Goodwill_e70eeb88-e292-4f2c-895d-60b32d813a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_062d98ca-5a7a-494e-95f4-c983370cdcb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d980a7ab-0570-4e20-986f-2adf2da8d5f3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_062d98ca-5a7a-494e-95f4-c983370cdcb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#GoodwillandOtherIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2d1de033-627c-4dd7-8661-b91e5dea6a65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_9b290d20-ab50-4411-909a-0279fa549aea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2d1de033-627c-4dd7-8661-b91e5dea6a65" xlink:to="loc_us-gaap_GoodwillGross_9b290d20-ab50-4411-909a-0279fa549aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_f1afa6f6-b46c-42e4-b770-85e1b9a97bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2d1de033-627c-4dd7-8661-b91e5dea6a65" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_f1afa6f6-b46c-42e4-b770-85e1b9a97bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_14648e7f-a5b8-4772-a427-9b9f97ddc230" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2d1de033-627c-4dd7-8661-b91e5dea6a65" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_14648e7f-a5b8-4772-a427-9b9f97ddc230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ff49670c-8add-4311-be02-89d993d932d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2d1de033-627c-4dd7-8661-b91e5dea6a65" xlink:to="loc_us-gaap_Goodwill_ff49670c-8add-4311-be02-89d993d932d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_03f4d14d-277c-4e79-b29f-995832931e45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_7f81cdba-cf48-4955-a60e-c6d283abc34f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_03f4d14d-277c-4e79-b29f-995832931e45" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_7f81cdba-cf48-4955-a60e-c6d283abc34f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_91ec172c-7233-4e38-8f01-dd238ccaad49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_03f4d14d-277c-4e79-b29f-995832931e45" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_91ec172c-7233-4e38-8f01-dd238ccaad49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_51370c12-e477-4749-a4aa-942a1717f0b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_03f4d14d-277c-4e79-b29f-995832931e45" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_51370c12-e477-4749-a4aa-942a1717f0b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#DebtScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_64b4108d-09ea-43d2-9599-9e0f8c0f6853" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_448c2081-6ea6-44bd-a209-9704e10e3d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_64b4108d-09ea-43d2-9599-9e0f8c0f6853" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_448c2081-6ea6-44bd-a209-9704e10e3d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_845388ce-2940-4f8e-9425-c5b4ee5abe90" 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_LineOfCreditFacilityTable_448c2081-6ea6-44bd-a209-9704e10e3d0a" xlink:to="loc_us-gaap_DebtInstrumentAxis_845388ce-2940-4f8e-9425-c5b4ee5abe90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1c02c596-18af-4d30-81d5-d6c9cad0d3a8" 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_845388ce-2940-4f8e-9425-c5b4ee5abe90" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1c02c596-18af-4d30-81d5-d6c9cad0d3a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A525SeniorNotesMember_024654fe-ba56-42c2-a3da-e87b69f9cf87" xlink:href="tsco-20231230.xsd#tsco_A525SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1c02c596-18af-4d30-81d5-d6c9cad0d3a8" xlink:to="loc_tsco_A525SeniorNotesMember_024654fe-ba56-42c2-a3da-e87b69f9cf87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember_15016fc3-3abb-4312-9c6c-98c622e938de" xlink:href="tsco-20231230.xsd#tsco_A1750SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1c02c596-18af-4d30-81d5-d6c9cad0d3a8" xlink:to="loc_tsco_A1750SeniorNotesMember_15016fc3-3abb-4312-9c6c-98c622e938de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_7adb35aa-5ccd-4f5c-a5df-ee8fea61a287" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1c02c596-18af-4d30-81d5-d6c9cad0d3a8" xlink:to="loc_us-gaap_NotesPayableToBanksMember_7adb35aa-5ccd-4f5c-a5df-ee8fea61a287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1f86275f-4b33-40ed-8c52-d3546bbedcbc" 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_LineOfCreditFacilityTable_448c2081-6ea6-44bd-a209-9704e10e3d0a" xlink:to="loc_us-gaap_CreditFacilityAxis_1f86275f-4b33-40ed-8c52-d3546bbedcbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_9ebec437-ce35-4a0e-b7ad-fa7ef38c3be4" 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_1f86275f-4b33-40ed-8c52-d3546bbedcbc" xlink:to="loc_us-gaap_CreditFacilityDomain_9ebec437-ce35-4a0e-b7ad-fa7ef38c3be4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2022SeniorCreditFacilityMember_1359c925-aa5f-487d-bb56-c84ee404a50d" xlink:href="tsco-20231230.xsd#tsco_A2022SeniorCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_9ebec437-ce35-4a0e-b7ad-fa7ef38c3be4" xlink:to="loc_tsco_A2022SeniorCreditFacilityMember_1359c925-aa5f-487d-bb56-c84ee404a50d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_448c2081-6ea6-44bd-a209-9704e10e3d0a" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_f4448b27-97b7-456f-845e-2b4ff44292da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_LongTermDebt_f4448b27-97b7-456f-845e-2b4ff44292da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_5e21eb24-4eb8-4e85-bb17-2d7aa9601169" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_5e21eb24-4eb8-4e85-bb17-2d7aa9601169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_4cd007d5-f256-4391-b8d7-4be6bec9857b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_UnsecuredDebt_4cd007d5-f256-4391-b8d7-4be6bec9857b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_9f416ffd-1807-419a-a269-be557e934fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_9f416ffd-1807-419a-a269-be557e934fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Unsecureddebtnetofdebtissuancecosts_5d8bfba3-89a9-4499-8e71-5df16c769fef" xlink:href="tsco-20231230.xsd#tsco_Unsecureddebtnetofdebtissuancecosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_tsco_Unsecureddebtnetofdebtissuancecosts_5d8bfba3-89a9-4499-8e71-5df16c769fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtCurrent_b970b4f9-3d49-42de-8a3b-c6efe15603f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_UnsecuredDebtCurrent_b970b4f9-3d49-42de-8a3b-c6efe15603f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_785f506e-3cea-45d9-a7ac-2f81ef560728" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_785f506e-3cea-45d9-a7ac-2f81ef560728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_995d2558-5226-4dfa-8a32-7aa44eb97040" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_fae120ca-6acd-45a5-9187-44a4a6d51ef8" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_995d2558-5226-4dfa-8a32-7aa44eb97040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b212a705-8fa9-42f6-8fc9-400aaaf108a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b212a705-8fa9-42f6-8fc9-400aaaf108a5" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f5498cf2-f3d8-4705-bdea-92885799c727" 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_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:to="loc_us-gaap_DebtInstrumentAxis_f5498cf2-f3d8-4705-bdea-92885799c727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_da5715c3-3055-4613-aaf1-eee8058840e3" 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_f5498cf2-f3d8-4705-bdea-92885799c727" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_da5715c3-3055-4613-aaf1-eee8058840e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A525SeniorNotesMember_b06683a6-6621-4666-9eb1-aefe3fc23d26" xlink:href="tsco-20231230.xsd#tsco_A525SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_da5715c3-3055-4613-aaf1-eee8058840e3" xlink:to="loc_tsco_A525SeniorNotesMember_b06683a6-6621-4666-9eb1-aefe3fc23d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember_0ddb0234-c15f-4167-b7cd-08ef43332687" xlink:href="tsco-20231230.xsd#tsco_A1750SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_da5715c3-3055-4613-aaf1-eee8058840e3" xlink:to="loc_tsco_A1750SeniorNotesMember_0ddb0234-c15f-4167-b7cd-08ef43332687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_750842e4-3bb3-4b74-8a42-e349643016ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_da5715c3-3055-4613-aaf1-eee8058840e3" xlink:to="loc_us-gaap_SeniorNotesMember_750842e4-3bb3-4b74-8a42-e349643016ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_9b9247d1-a55a-4b41-b1cb-015273b0dda4" 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_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_9b9247d1-a55a-4b41-b1cb-015273b0dda4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_94c282b6-1cea-431e-acfc-90f80f80aaba" 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_9b9247d1-a55a-4b41-b1cb-015273b0dda4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_94c282b6-1cea-431e-acfc-90f80f80aaba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_bb0df5ff-2b78-4941-bc7a-dfe33b3a4455" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_94c282b6-1cea-431e-acfc-90f80f80aaba" xlink:to="loc_us-gaap_SeniorNotesMember_bb0df5ff-2b78-4941-bc7a-dfe33b3a4455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_99bafce7-7f63-400e-9950-746a1f1671ad" 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_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:to="loc_us-gaap_CreditFacilityAxis_99bafce7-7f63-400e-9950-746a1f1671ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0e732f0a-88c9-4f5c-8a84-bb5586ab75e4" 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_99bafce7-7f63-400e-9950-746a1f1671ad" xlink:to="loc_us-gaap_CreditFacilityDomain_0e732f0a-88c9-4f5c-8a84-bb5586ab75e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2022SeniorCreditFacilityMember_947815db-614c-4719-8b08-ec56b87f6f74" xlink:href="tsco-20231230.xsd#tsco_A2022SeniorCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0e732f0a-88c9-4f5c-8a84-bb5586ab75e4" xlink:to="loc_tsco_A2022SeniorCreditFacilityMember_947815db-614c-4719-8b08-ec56b87f6f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NumberofFinancialCovenantsMember_9c493d03-7519-40db-86fc-e2c0355924bc" xlink:href="tsco-20231230.xsd#tsco_NumberofFinancialCovenantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0e732f0a-88c9-4f5c-8a84-bb5586ab75e4" xlink:to="loc_tsco_NumberofFinancialCovenantsMember_9c493d03-7519-40db-86fc-e2c0355924bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_26862db5-58b0-42f1-99fb-de5be852f82f" xlink:href="tsco-20231230.xsd#tsco_FixedChargeCoverageRatioMinimumRequirementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0e732f0a-88c9-4f5c-8a84-bb5586ab75e4" xlink:to="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_26862db5-58b0-42f1-99fb-de5be852f82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeverageRatioMaximumRequirementMember_a0d50efe-4166-4512-80c5-981b75476dcc" xlink:href="tsco-20231230.xsd#tsco_LeverageRatioMaximumRequirementMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0e732f0a-88c9-4f5c-8a84-bb5586ab75e4" xlink:to="loc_tsco_LeverageRatioMaximumRequirementMember_a0d50efe-4166-4512-80c5-981b75476dcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_72f5f7d4-c23b-4218-8a9a-269de786d300" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:to="loc_us-gaap_VariableRateAxis_72f5f7d4-c23b-4218-8a9a-269de786d300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8eea3ecd-6d02-4d6f-b5ac-f9a738e7e81b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_72f5f7d4-c23b-4218-8a9a-269de786d300" xlink:to="loc_us-gaap_VariableRateDomain_8eea3ecd-6d02-4d6f-b5ac-f9a738e7e81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_c4635bc9-423f-4146-ae9d-4149c65d31ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_8eea3ecd-6d02-4d6f-b5ac-f9a738e7e81b" xlink:to="loc_us-gaap_BaseRateMember_c4635bc9-423f-4146-ae9d-4149c65d31ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_8fe4675d-2def-4f13-a811-5e8b405d802d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_8eea3ecd-6d02-4d6f-b5ac-f9a738e7e81b" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_8fe4675d-2def-4f13-a811-5e8b405d802d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_334ac473-9dd1-46a8-b4db-40fb158aa620" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:to="loc_srt_RangeAxis_334ac473-9dd1-46a8-b4db-40fb158aa620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6f13a98b-28ae-4a6e-ada0-548bd2ff8027" 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_334ac473-9dd1-46a8-b4db-40fb158aa620" xlink:to="loc_srt_RangeMember_6f13a98b-28ae-4a6e-ada0-548bd2ff8027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2a5d85cb-4513-4b81-9eb3-10bcf4760de6" 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_6f13a98b-28ae-4a6e-ada0-548bd2ff8027" xlink:to="loc_srt_MinimumMember_2a5d85cb-4513-4b81-9eb3-10bcf4760de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ea02e9d3-5e25-4786-bacc-cd72a2873afb" 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_6f13a98b-28ae-4a6e-ada0-548bd2ff8027" xlink:to="loc_srt_MaximumMember_ea02e9d3-5e25-4786-bacc-cd72a2873afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_03231de5-b1b6-444c-9b11-06ff18ad560a" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_6d7990be-4e15-4c59-a6a4-f00af25ef9f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_LongTermDebt_6d7990be-4e15-4c59-a6a4-f00af25ef9f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_81427fc5-d39f-4d87-ae4f-52fcc13bf963" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_81427fc5-d39f-4d87-ae4f-52fcc13bf963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_66aab8b6-2ec4-47e0-a1f3-263690ac4cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_66aab8b6-2ec4-47e0-a1f3-263690ac4cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_b40db8e3-d5a2-43f3-b53e-34a2a7ad6c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_b40db8e3-d5a2-43f3-b53e-34a2a7ad6c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_44e9b39a-1ce6-4726-8acb-7fe87096620d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_44e9b39a-1ce6-4726-8acb-7fe87096620d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_9e0fe963-4d9a-484c-ac8a-98438feeba9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_9e0fe963-4d9a-484c-ac8a-98438feeba9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_7467cbe4-c4cc-4fb7-bf10-f9ef41372dae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_7467cbe4-c4cc-4fb7-bf10-f9ef41372dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_50e09007-b24e-4dd3-900d-933cc5f31678" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_50e09007-b24e-4dd3-900d-933cc5f31678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_ca120ea0-955f-4550-afab-71b8b7f5cf1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_ca120ea0-955f-4550-afab-71b8b7f5cf1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDescription_075cc73a-7301-495b-ac99-606506d2d92a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentDescription"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentDescription_075cc73a-7301-495b-ac99-606506d2d92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0f554c90-42f6-4b99-a5f1-86f02748c3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0f554c90-42f6-4b99-a5f1-86f02748c3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_68d7c3e9-a830-40ff-a88e-15f5938fe4d5" xlink:href="tsco-20231230.xsd#tsco_SwinglineLoanMaximumBorrowingCapacity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_68d7c3e9-a830-40ff-a88e-15f5938fe4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_a6ed3920-c700-4126-ac4b-dcd9204eb69d" xlink:href="tsco-20231230.xsd#tsco_LettersOfCreditMaximumBorrowingCapacity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_a6ed3920-c700-4126-ac4b-dcd9204eb69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoanMaximumBorrowingCapacity_aeda918a-4351-4979-8597-9b8ecaf39f72" xlink:href="tsco-20231230.xsd#tsco_TermLoanMaximumBorrowingCapacity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_tsco_TermLoanMaximumBorrowingCapacity_aeda918a-4351-4979-8597-9b8ecaf39f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_512ccb04-c1c4-43f3-8303-975db95a44b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_512ccb04-c1c4-43f3-8303-975db95a44b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c34d36c1-f6c5-4943-8651-e8c8eaa6d763" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c34d36c1-f6c5-4943-8651-e8c8eaa6d763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_014052cd-f7a8-48b8-9b71-81fe2481e524" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_014052cd-f7a8-48b8-9b71-81fe2481e524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantDescription_e59e14bd-44a5-4d85-b70f-e85b3f421f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCovenantDescription"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentCovenantDescription_e59e14bd-44a5-4d85-b70f-e85b3f421f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance_3d5aee10-dde6-4c75-ade4-ea54eb31b24e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_us-gaap_DebtInstrumentCovenantCompliance_3d5aee10-dde6-4c75-ade4-ea54eb31b24e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_8a0ab408-ff24-424b-9ae0-777800725576" xlink:href="tsco-20231230.xsd#tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_aa536a22-9ab3-47f3-9f81-626e0e6d3dc4" xlink:to="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_8a0ab408-ff24-424b-9ae0-777800725576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_45685975-9071-4265-985a-1d4370e4a02d" 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_tsco_LeaseTermAndDiscountTable_34d20246-d448-4952-abc2-4af44303018b" xlink:href="tsco-20231230.xsd#tsco_LeaseTermAndDiscountTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_45685975-9071-4265-985a-1d4370e4a02d" xlink:to="loc_tsco_LeaseTermAndDiscountTable_34d20246-d448-4952-abc2-4af44303018b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_57063a7c-4064-44bb-a924-2683e365f885" 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_tsco_LeaseTermAndDiscountTable_34d20246-d448-4952-abc2-4af44303018b" xlink:to="loc_srt_RangeAxis_57063a7c-4064-44bb-a924-2683e365f885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2d4c198c-28ec-4290-8f30-bda0e0ec6734" 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_57063a7c-4064-44bb-a924-2683e365f885" xlink:to="loc_srt_RangeMember_2d4c198c-28ec-4290-8f30-bda0e0ec6734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_29cd5a51-3fc4-41e0-9b4a-d889bffab616" 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_2d4c198c-28ec-4290-8f30-bda0e0ec6734" xlink:to="loc_srt_MinimumMember_29cd5a51-3fc4-41e0-9b4a-d889bffab616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_54a5bfc2-dbd5-47e1-b2f2-cc5d20b46263" 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_2d4c198c-28ec-4290-8f30-bda0e0ec6734" xlink:to="loc_srt_MaximumMember_54a5bfc2-dbd5-47e1-b2f2-cc5d20b46263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:href="tsco-20231230.xsd#tsco_LeaseTermAndDiscountLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountTable_34d20246-d448-4952-abc2-4af44303018b" xlink:to="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermExpirationThroughDate_75f5a30c-4472-4ad6-90e7-743cf11e28cb" xlink:href="tsco-20231230.xsd#tsco_LeaseTermExpirationThroughDate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_tsco_LeaseTermExpirationThroughDate_75f5a30c-4472-4ad6-90e7-743cf11e28cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_0a86f356-1cbc-40dd-919c-61f5691ad67a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_0a86f356-1cbc-40dd-919c-61f5691ad67a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_89e92329-1d88-494b-b3a1-9befe420034e" xlink:href="tsco-20231230.xsd#tsco_Storeleasesoptionalrenewalperiodsminimum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_89e92329-1d88-494b-b3a1-9befe420034e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_69ab4802-92b5-433d-b0a7-a4e6b8c61d9d" xlink:href="tsco-20231230.xsd#tsco_Storeleasesoptionalrenewalperiodsmaximum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_69ab4802-92b5-433d-b0a7-a4e6b8c61d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StoreLeasesOptionalRenewalPeriods_a7d030e2-0d0c-483a-a811-72ceebe66d32" xlink:href="tsco-20231230.xsd#tsco_StoreLeasesOptionalRenewalPeriods"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_tsco_StoreLeasesOptionalRenewalPeriods_a7d030e2-0d0c-483a-a811-72ceebe66d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_09b53f3b-31fe-477f-9098-14540ba11d51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_09b53f3b-31fe-477f-9098-14540ba11d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_ec42597b-e2e4-47c1-ac08-ff6e2c97f3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_ec42597b-e2e4-47c1-ac08-ff6e2c97f3ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SaleLeasebackTransactionNumberOfProperties_8669325e-70bf-4374-847c-7833a77ebae9" xlink:href="tsco-20231230.xsd#tsco_SaleLeasebackTransactionNumberOfProperties"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_tsco_SaleLeasebackTransactionNumberOfProperties_8669325e-70bf-4374-847c-7833a77ebae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SaleLeasebackTransactionProceedsFromSale_a49fe2ed-08a1-4fdd-9f2f-085746bda5c2" xlink:href="tsco-20231230.xsd#tsco_SaleLeasebackTransactionProceedsFromSale"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_tsco_SaleLeasebackTransactionProceedsFromSale_a49fe2ed-08a1-4fdd-9f2f-085746bda5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_a10dfa9c-5378-4643-bccf-58e7a8edb5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_a10dfa9c-5378-4643-bccf-58e7a8edb5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionLeaseTerm_b6096c7e-4d09-4e4d-a382-a10d508699cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleLeasebackTransactionLeaseTerm"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6509f990-e1ba-4a22-96c0-048b4634317d" xlink:to="loc_us-gaap_SaleLeasebackTransactionLeaseTerm_b6096c7e-4d09-4e4d-a382-a10d508699cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesCostDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#LeasesCostDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/LeasesCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d394ef44-73f9-488f-9b07-b3a4a2f9b5de" 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_FinanceLeaseRightOfUseAssetAmortization_0b34bf42-bb55-490f-902f-8e6417139f08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d394ef44-73f9-488f-9b07-b3a4a2f9b5de" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_0b34bf42-bb55-490f-902f-8e6417139f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_b442ffca-ce3b-4e7c-90b1-d82332957eab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d394ef44-73f9-488f-9b07-b3a4a2f9b5de" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_b442ffca-ce3b-4e7c-90b1-d82332957eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_2709b0ee-b50f-4d1a-97bd-63987fd6f0f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d394ef44-73f9-488f-9b07-b3a4a2f9b5de" xlink:to="loc_us-gaap_OperatingLeaseCost_2709b0ee-b50f-4d1a-97bd-63987fd6f0f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_cce1d2cd-934c-4fab-8136-d6f90d79ccde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d394ef44-73f9-488f-9b07-b3a4a2f9b5de" xlink:to="loc_us-gaap_VariableLeaseCost_cce1d2cd-934c-4fab-8136-d6f90d79ccde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceOperatingAndVariableLeaseCost_185f49bf-1986-4ba9-96cf-f7e145ddb137" xlink:href="tsco-20231230.xsd#tsco_FinanceOperatingAndVariableLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d394ef44-73f9-488f-9b07-b3a4a2f9b5de" xlink:to="loc_tsco_FinanceOperatingAndVariableLeaseCost_185f49bf-1986-4ba9-96cf-f7e145ddb137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesTermandDiscountDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#LeasesTermandDiscountDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/LeasesTermandDiscountDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_7362eba2-8594-47b3-9661-fa69d456301c" 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_FinanceLeaseWeightedAverageRemainingLeaseTerm1_0165278e-1cbc-4003-b642-b7db8e91da1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7362eba2-8594-47b3-9661-fa69d456301c" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_0165278e-1cbc-4003-b642-b7db8e91da1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a61e9b0f-c6cb-4d75-b351-a21ad77c361a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7362eba2-8594-47b3-9661-fa69d456301c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a61e9b0f-c6cb-4d75-b351-a21ad77c361a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_e532b020-6733-4485-b992-e496384ed97f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7362eba2-8594-47b3-9661-fa69d456301c" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_e532b020-6733-4485-b992-e496384ed97f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_44a65f28-8c75-48a5-9a9c-33631c28f3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7362eba2-8594-47b3-9661-fa69d456301c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_44a65f28-8c75-48a5-9a9c-33631c28f3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesMaturitiesDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#LeasesMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/LeasesMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2e63c35e-317b-46f0-a063-2e0111441317" 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_tsco_CombinedLeaseMaturitiesAbstract_e445b912-91d2-4fc9-a08a-46cd31dd693b" xlink:href="tsco-20231230.xsd#tsco_CombinedLeaseMaturitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2e63c35e-317b-46f0-a063-2e0111441317" xlink:to="loc_tsco_CombinedLeaseMaturitiesAbstract_e445b912-91d2-4fc9-a08a-46cd31dd693b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueNextTwelveMonths_ad32b966-a456-4fc0-bab5-64706cbb470e" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesAbstract_e445b912-91d2-4fc9-a08a-46cd31dd693b" xlink:to="loc_tsco_FutureMinimumPaymentsDueNextTwelveMonths_ad32b966-a456-4fc0-bab5-64706cbb470e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInTwoYears_ebdcfaf2-4d5e-4555-8cee-4edc0f849bc0" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesAbstract_e445b912-91d2-4fc9-a08a-46cd31dd693b" xlink:to="loc_tsco_FutureMinimumPaymentsDueInTwoYears_ebdcfaf2-4d5e-4555-8cee-4edc0f849bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInThreeYears_505f9389-8031-470c-ba83-d7a1789047fc" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesAbstract_e445b912-91d2-4fc9-a08a-46cd31dd693b" xlink:to="loc_tsco_FutureMinimumPaymentsDueInThreeYears_505f9389-8031-470c-ba83-d7a1789047fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInFourYears_a1a7df27-64ee-4908-84b6-0705fb829b04" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesAbstract_e445b912-91d2-4fc9-a08a-46cd31dd693b" xlink:to="loc_tsco_FutureMinimumPaymentsDueInFourYears_a1a7df27-64ee-4908-84b6-0705fb829b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInFiveYears_a1f404e1-1292-44c8-8788-e8c4062ea496" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesAbstract_e445b912-91d2-4fc9-a08a-46cd31dd693b" xlink:to="loc_tsco_FutureMinimumPaymentsDueInFiveYears_a1f404e1-1292-44c8-8788-e8c4062ea496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueThereafter_8d59533e-0a22-4656-9f34-f37999a10092" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesAbstract_e445b912-91d2-4fc9-a08a-46cd31dd693b" xlink:to="loc_tsco_FutureMinimumPaymentsDueThereafter_8d59533e-0a22-4656-9f34-f37999a10092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDue_bd396019-4878-4662-981e-a839445f6f63" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesAbstract_e445b912-91d2-4fc9-a08a-46cd31dd693b" xlink:to="loc_tsco_FutureMinimumPaymentsDue_bd396019-4878-4662-981e-a839445f6f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsInterest_1a8e7825-de2d-4931-8874-d9a9a5f6ebec" xlink:href="tsco-20231230.xsd#tsco_FutureMinimumPaymentsInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesAbstract_e445b912-91d2-4fc9-a08a-46cd31dd693b" xlink:to="loc_tsco_FutureMinimumPaymentsInterest_1a8e7825-de2d-4931-8874-d9a9a5f6ebec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseLiability_6169119e-5342-4227-88e4-ef929838a923" xlink:href="tsco-20231230.xsd#tsco_LeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesAbstract_e445b912-91d2-4fc9-a08a-46cd31dd693b" xlink:to="loc_tsco_LeaseLiability_6169119e-5342-4227-88e4-ef929838a923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_eab20cc1-da6c-4143-b870-e72041e845d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesAbstract_e445b912-91d2-4fc9-a08a-46cd31dd693b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_eab20cc1-da6c-4143-b870-e72041e845d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseMaturitiesAbstract_9dc5cecf-9d45-4c39-8714-b4c95fecfaf0" xlink:href="tsco-20231230.xsd#tsco_FinanceLeaseMaturitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2e63c35e-317b-46f0-a063-2e0111441317" xlink:to="loc_tsco_FinanceLeaseMaturitiesAbstract_9dc5cecf-9d45-4c39-8714-b4c95fecfaf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_a5f84790-2179-473f-a886-6e01f4c73ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesAbstract_9dc5cecf-9d45-4c39-8714-b4c95fecfaf0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_a5f84790-2179-473f-a886-6e01f4c73ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseInterestExpenseFutureMaturities_dd2dd25c-e72e-4716-aea5-8d0c6109a41e" xlink:href="tsco-20231230.xsd#tsco_FinanceLeaseInterestExpenseFutureMaturities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesAbstract_9dc5cecf-9d45-4c39-8714-b4c95fecfaf0" xlink:to="loc_tsco_FinanceLeaseInterestExpenseFutureMaturities_dd2dd25c-e72e-4716-aea5-8d0c6109a41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a0da15b3-4df4-4cdf-884a-d02c8c87fd58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesAbstract_9dc5cecf-9d45-4c39-8714-b4c95fecfaf0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a0da15b3-4df4-4cdf-884a-d02c8c87fd58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_ae9e8e1c-2915-42de-a7a2-f5a505ed52f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesAbstract_9dc5cecf-9d45-4c39-8714-b4c95fecfaf0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_ae9e8e1c-2915-42de-a7a2-f5a505ed52f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_a939297f-202f-4897-b82b-236e6a1f6bd5" 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_tsco_FinanceLeaseMaturitiesAbstract_9dc5cecf-9d45-4c39-8714-b4c95fecfaf0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_a939297f-202f-4897-b82b-236e6a1f6bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_7c62bd23-5d57-4ec9-85db-858ee8be2829" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesAbstract_9dc5cecf-9d45-4c39-8714-b4c95fecfaf0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_7c62bd23-5d57-4ec9-85db-858ee8be2829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_ba680232-daa0-46f1-bf9e-759b1c27847b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesAbstract_9dc5cecf-9d45-4c39-8714-b4c95fecfaf0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_ba680232-daa0-46f1-bf9e-759b1c27847b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_d541ac3c-d89a-494d-9767-1908fb5242d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesAbstract_9dc5cecf-9d45-4c39-8714-b4c95fecfaf0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_d541ac3c-d89a-494d-9767-1908fb5242d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_d95987ec-7867-49fb-8ac8-078468cfe724" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesAbstract_9dc5cecf-9d45-4c39-8714-b4c95fecfaf0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_d95987ec-7867-49fb-8ac8-078468cfe724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseLiabilityPresentValue_4ab97d56-4dc9-4f53-8600-ed7b0c1b7f46" xlink:href="tsco-20231230.xsd#tsco_FinanceLeaseLiabilityPresentValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesAbstract_9dc5cecf-9d45-4c39-8714-b4c95fecfaf0" xlink:to="loc_tsco_FinanceLeaseLiabilityPresentValue_4ab97d56-4dc9-4f53-8600-ed7b0c1b7f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OperatingLeaseMaturitiesAbstract_2caa7fec-6c44-42e4-aea1-d91d8b664c55" xlink:href="tsco-20231230.xsd#tsco_OperatingLeaseMaturitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2e63c35e-317b-46f0-a063-2e0111441317" xlink:to="loc_tsco_OperatingLeaseMaturitiesAbstract_2caa7fec-6c44-42e4-aea1-d91d8b664c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_9664633d-e7c8-48fc-a3bb-3bb12b861063" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesAbstract_2caa7fec-6c44-42e4-aea1-d91d8b664c55" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_9664633d-e7c8-48fc-a3bb-3bb12b861063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_2cad9f12-6e19-498f-ba45-ecbb82db98eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesAbstract_2caa7fec-6c44-42e4-aea1-d91d8b664c55" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_2cad9f12-6e19-498f-ba45-ecbb82db98eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_5d61493b-b743-4693-b740-1b8c98698cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesAbstract_2caa7fec-6c44-42e4-aea1-d91d8b664c55" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_5d61493b-b743-4693-b740-1b8c98698cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_b4b3ad33-3ebe-4b01-9fb9-360694e852f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesAbstract_2caa7fec-6c44-42e4-aea1-d91d8b664c55" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_b4b3ad33-3ebe-4b01-9fb9-360694e852f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_8dd5a75e-35ad-4a1f-8a3d-9f2e5c4256ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesAbstract_2caa7fec-6c44-42e4-aea1-d91d8b664c55" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_8dd5a75e-35ad-4a1f-8a3d-9f2e5c4256ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_4995ba1c-a9a4-4cb2-b84b-f5efb9a92387" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesAbstract_2caa7fec-6c44-42e4-aea1-d91d8b664c55" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_4995ba1c-a9a4-4cb2-b84b-f5efb9a92387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_102c4bfb-0bdf-48e3-add6-12cbd01c580a" 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_tsco_OperatingLeaseMaturitiesAbstract_2caa7fec-6c44-42e4-aea1-d91d8b664c55" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_102c4bfb-0bdf-48e3-add6-12cbd01c580a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_412ee9c8-baef-4c02-bf6e-4c7d0d696be4" 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_tsco_OperatingLeaseMaturitiesAbstract_2caa7fec-6c44-42e4-aea1-d91d8b664c55" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_412ee9c8-baef-4c02-bf6e-4c7d0d696be4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b409c9ed-b1f1-4111-992c-08b757df185b" 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_tsco_OperatingLeaseMaturitiesAbstract_2caa7fec-6c44-42e4-aea1-d91d8b664c55" xlink:to="loc_us-gaap_OperatingLeaseLiability_b409c9ed-b1f1-4111-992c-08b757df185b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#LeasesDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0f9a267a-327b-489a-9845-5a1183aa4be8" 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_tsco_LeaseTermAndDiscountTable_85d98aa2-729d-4039-9aab-c2af326adb0b" xlink:href="tsco-20231230.xsd#tsco_LeaseTermAndDiscountTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0f9a267a-327b-489a-9845-5a1183aa4be8" xlink:to="loc_tsco_LeaseTermAndDiscountTable_85d98aa2-729d-4039-9aab-c2af326adb0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_864b7c7b-22fd-4c2f-aa34-c422e9574c04" 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_tsco_LeaseTermAndDiscountTable_85d98aa2-729d-4039-9aab-c2af326adb0b" xlink:to="loc_srt_RangeAxis_864b7c7b-22fd-4c2f-aa34-c422e9574c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3cf4e3f2-ee10-4c5b-a1fb-6cb938bbea82" 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_864b7c7b-22fd-4c2f-aa34-c422e9574c04" xlink:to="loc_srt_RangeMember_3cf4e3f2-ee10-4c5b-a1fb-6cb938bbea82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a48020b5-b885-424e-a36b-f78419456e32" 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_3cf4e3f2-ee10-4c5b-a1fb-6cb938bbea82" xlink:to="loc_srt_MaximumMember_a48020b5-b885-424e-a36b-f78419456e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_dfb54048-4b7b-4d7b-b912-556b83bfcb38" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3cf4e3f2-ee10-4c5b-a1fb-6cb938bbea82" xlink:to="loc_srt_MinimumMember_dfb54048-4b7b-4d7b-b912-556b83bfcb38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:href="tsco-20231230.xsd#tsco_LeaseTermLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountTable_85d98aa2-729d-4039-9aab-c2af326adb0b" xlink:to="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_6bf564c3-4f5d-479d-b850-3e9b8575cd44" xlink:href="tsco-20231230.xsd#tsco_Storeleasesoptionalrenewalperiodsmaximum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_6bf564c3-4f5d-479d-b850-3e9b8575cd44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_f3af76df-2d60-4974-9b7d-73e268fa1158" xlink:href="tsco-20231230.xsd#tsco_Storeleasesoptionalrenewalperiodsminimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_f3af76df-2d60-4974-9b7d-73e268fa1158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StoreLeasesOptionalRenewalPeriods_8d361fa2-8747-4bdd-a960-dbccf8f10d15" xlink:href="tsco-20231230.xsd#tsco_StoreLeasesOptionalRenewalPeriods"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:to="loc_tsco_StoreLeasesOptionalRenewalPeriods_8d361fa2-8747-4bdd-a960-dbccf8f10d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_b97a5de1-3e0b-4619-adb4-00ea3e83c848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_b97a5de1-3e0b-4619-adb4-00ea3e83c848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_05a0a39c-5744-4369-9e2e-c19b760becae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_e7262771-9a06-453d-82d3-11bf49c1f621" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_05a0a39c-5744-4369-9e2e-c19b760becae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesOtherInformationDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#LeasesOtherInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/LeasesOtherInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_148e7704-e113-456e-92eb-046d2a414aa8" 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_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases_ee590114-fb80-437e-983c-e7f003572aa2" xlink:href="tsco-20231230.xsd#tsco_FinanceLeaseFinancingCashFlowsUsedForLeases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_148e7704-e113-456e-92eb-046d2a414aa8" xlink:to="loc_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases_ee590114-fb80-437e-983c-e7f003572aa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_3f58668b-77f5-4cbe-adeb-8ec6794700f6" 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_148e7704-e113-456e-92eb-046d2a414aa8" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_3f58668b-77f5-4cbe-adeb-8ec6794700f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePaymentsUse_e708f74e-8740-4415-bb92-3bda6cb5c638" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePaymentsUse"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_148e7704-e113-456e-92eb-046d2a414aa8" xlink:to="loc_us-gaap_OperatingLeasePaymentsUse_e708f74e-8740-4415-bb92-3bda6cb5c638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#CapitalStockDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CapitalStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_922a0f50-1e8e-4292-a1f3-59fd54ff4d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_92700a5a-ad86-4795-b070-0ce16e99975f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_922a0f50-1e8e-4292-a1f3-59fd54ff4d2f" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_92700a5a-ad86-4795-b070-0ce16e99975f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_eff36bf9-c602-4843-9d36-e6e0ced47b91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_922a0f50-1e8e-4292-a1f3-59fd54ff4d2f" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_eff36bf9-c602-4843-9d36-e6e0ced47b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_55a0a874-1a0a-4ddf-a61b-84be26e6ddc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_922a0f50-1e8e-4292-a1f3-59fd54ff4d2f" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_55a0a874-1a0a-4ddf-a61b-84be26e6ddc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#CapitalStockandDividendsDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_f500c234-5f7c-43b5-8992-8a38165834aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_2156622c-d8a4-4577-a31a-43a0f8967a80" 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_EquityAbstract_f500c234-5f7c-43b5-8992-8a38165834aa" xlink:to="loc_us-gaap_SubsequentEventTable_2156622c-d8a4-4577-a31a-43a0f8967a80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_2a313736-e706-45a6-80ef-e65d26a83643" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_2156622c-d8a4-4577-a31a-43a0f8967a80" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_2a313736-e706-45a6-80ef-e65d26a83643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_18d1294a-6aec-4052-a01a-dafe00596604" 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_2a313736-e706-45a6-80ef-e65d26a83643" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_18d1294a-6aec-4052-a01a-dafe00596604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_15cfa322-3387-4524-8e63-5a1d44ed9421" 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_18d1294a-6aec-4052-a01a-dafe00596604" xlink:to="loc_us-gaap_SubsequentEventMember_15cfa322-3387-4524-8e63-5a1d44ed9421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_1dbcd262-b9cd-4bb0-90fe-66226767d8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_2156622c-d8a4-4577-a31a-43a0f8967a80" xlink:to="loc_us-gaap_SubsequentEventLineItems_1dbcd262-b9cd-4bb0-90fe-66226767d8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_55f3689d-a97e-48cf-a635-c2fadb2fa820" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_1dbcd262-b9cd-4bb0-90fe-66226767d8ce" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_55f3689d-a97e-48cf-a635-c2fadb2fa820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/TreasuryStockDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#TreasuryStockDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/TreasuryStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_72e84d02-a60f-4a6d-91c5-67c466c2109a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_96f23971-d183-4bdd-ae68-36358de98070" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_72e84d02-a60f-4a6d-91c5-67c466c2109a" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_96f23971-d183-4bdd-ae68-36358de98070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_2198945b-a71a-47fd-b7b3-a1569bbf2321" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_72e84d02-a60f-4a6d-91c5-67c466c2109a" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_2198945b-a71a-47fd-b7b3-a1569bbf2321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_f933f0a1-34d0-42eb-900d-a45f8463f808" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_72e84d02-a60f-4a6d-91c5-67c466c2109a" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_f933f0a1-34d0-42eb-900d-a45f8463f808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_8b65c155-032d-4349-8795-4ecaf61e4dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_72e84d02-a60f-4a6d-91c5-67c466c2109a" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_8b65c155-032d-4349-8795-4ecaf61e4dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_6b64d842-6086-436c-bf86-18eabf65cdf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_72e84d02-a60f-4a6d-91c5-67c466c2109a" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_6b64d842-6086-436c-bf86-18eabf65cdf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_ef3688ed-ca37-4457-b5ae-5a514bb24517" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_36b08091-c9f1-41a6-b87a-5da53359fd23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_72e84d02-a60f-4a6d-91c5-67c466c2109a" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_36b08091-c9f1-41a6-b87a-5da53359fd23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NetIncomePerShareDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#NetIncomePerShareDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/NetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4aee8e12-bada-46fe-8339-d59d71146b42" 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_EarningsPerShareBasicAbstract_696eb15c-c416-463e-a59b-8811fe45b1db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4aee8e12-bada-46fe-8339-d59d71146b42" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_696eb15c-c416-463e-a59b-8811fe45b1db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7863b788-c794-4eb8-9109-206df0a19894" 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_EarningsPerShareBasicAbstract_696eb15c-c416-463e-a59b-8811fe45b1db" xlink:to="loc_us-gaap_NetIncomeLoss_7863b788-c794-4eb8-9109-206df0a19894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_48040566-02a6-4c76-be52-dbd8e4447683" 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_EarningsPerShareBasicAbstract_696eb15c-c416-463e-a59b-8811fe45b1db" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_48040566-02a6-4c76-be52-dbd8e4447683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_70d9ec6f-d8b6-4545-acfa-d0037ab7c2c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_696eb15c-c416-463e-a59b-8811fe45b1db" xlink:to="loc_us-gaap_EarningsPerShareBasic_70d9ec6f-d8b6-4545-acfa-d0037ab7c2c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_ab6173e0-5713-4091-9482-c717b8d6d8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_696eb15c-c416-463e-a59b-8811fe45b1db" xlink:to="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_ab6173e0-5713-4091-9482-c717b8d6d8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f7e057ba-8ce2-4478-b6a5-df11ba600ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_696eb15c-c416-463e-a59b-8811fe45b1db" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f7e057ba-8ce2-4478-b6a5-df11ba600ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare_6f4e3f45-0f18-41df-ba50-91f6c4cd5ca1" xlink:href="tsco-20231230.xsd#tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_696eb15c-c416-463e-a59b-8811fe45b1db" xlink:to="loc_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare_6f4e3f45-0f18-41df-ba50-91f6c4cd5ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_f1a52e74-2782-4323-8bad-4db44420da40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4aee8e12-bada-46fe-8339-d59d71146b42" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_f1a52e74-2782-4323-8bad-4db44420da40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ae131906-9f81-4324-99b0-db46907981d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_f1a52e74-2782-4323-8bad-4db44420da40" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ae131906-9f81-4324-99b0-db46907981d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d956ce83-c8cb-4f8e-bd25-0e4c83cfa3b0" 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_EarningsPerShareDilutedAbstract_f1a52e74-2782-4323-8bad-4db44420da40" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d956ce83-c8cb-4f8e-bd25-0e4c83cfa3b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_83d368a6-3d36-42da-9b19-b23fcd49b746" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_f1a52e74-2782-4323-8bad-4db44420da40" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_83d368a6-3d36-42da-9b19-b23fcd49b746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_2ae15d5c-1ba4-4cfc-9f67-3cef37733e2c" 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_TaxCreditCarryforwardAmount_3bec7f37-3cc5-4776-8bec-547b495acaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2ae15d5c-1ba4-4cfc-9f67-3cef37733e2c" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_3bec7f37-3cc5-4776-8bec-547b495acaa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3d7aba3e-2637-4e59-8bb0-cc8c728eaf0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2ae15d5c-1ba4-4cfc-9f67-3cef37733e2c" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3d7aba3e-2637-4e59-8bb0-cc8c728eaf0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_e0d7888f-ed07-41b2-a212-20bd451facd3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2ae15d5c-1ba4-4cfc-9f67-3cef37733e2c" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_e0d7888f-ed07-41b2-a212-20bd451facd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_036371cc-f060-48a8-96bf-b3bdcaaeb205" 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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_e0d7888f-ed07-41b2-a212-20bd451facd3" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_036371cc-f060-48a8-96bf-b3bdcaaeb205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_6fcb4688-292c-4afa-9d8c-5b1050ecacc4" 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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_e0d7888f-ed07-41b2-a212-20bd451facd3" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_6fcb4688-292c-4afa-9d8c-5b1050ecacc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_bd14cddb-68f7-4c90-8f49-a9a6ae6a0226" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_e0d7888f-ed07-41b2-a212-20bd451facd3" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_bd14cddb-68f7-4c90-8f49-a9a6ae6a0226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c6afacca-9feb-4840-924a-31d6381bfdb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2ae15d5c-1ba4-4cfc-9f67-3cef37733e2c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c6afacca-9feb-4840-924a-31d6381bfdb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_6eab6f2c-ec3f-4656-b4ed-a2adb60c8487" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c6afacca-9feb-4840-924a-31d6381bfdb9" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_6eab6f2c-ec3f-4656-b4ed-a2adb60c8487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1cc286d1-924d-4ced-9a47-475fed3c37db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c6afacca-9feb-4840-924a-31d6381bfdb9" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1cc286d1-924d-4ced-9a47-475fed3c37db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_e4d78710-8411-496e-84d0-a961871c9c0b" xlink:href="tsco-20231230.xsd#tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c6afacca-9feb-4840-924a-31d6381bfdb9" xlink:to="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_e4d78710-8411-496e-84d0-a961871c9c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_de1c6dbf-6485-4ffe-883e-86bb59c7f376" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2ae15d5c-1ba4-4cfc-9f67-3cef37733e2c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_de1c6dbf-6485-4ffe-883e-86bb59c7f376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4528222a-d7ae-49a2-8e79-4b4749f7aeb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2ae15d5c-1ba4-4cfc-9f67-3cef37733e2c" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4528222a-d7ae-49a2-8e79-4b4749f7aeb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_cbf5a06f-54f3-43f9-a7f9-5335094cf4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4528222a-d7ae-49a2-8e79-4b4749f7aeb3" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_cbf5a06f-54f3-43f9-a7f9-5335094cf4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_811fd3be-9927-4ea3-bc17-77284eaf7538" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4528222a-d7ae-49a2-8e79-4b4749f7aeb3" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_811fd3be-9927-4ea3-bc17-77284eaf7538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities_44b8a4f3-8bae-46fa-a03a-5e6d2604fc5d" xlink:href="tsco-20231230.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4528222a-d7ae-49a2-8e79-4b4749f7aeb3" xlink:to="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities_44b8a4f3-8bae-46fa-a03a-5e6d2604fc5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsDeferredCompensation_15cfea06-efaa-4d49-b75c-a63eca4d34b7" xlink:href="tsco-20231230.xsd#tsco_DeferredTaxAssetsDeferredCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4528222a-d7ae-49a2-8e79-4b4749f7aeb3" xlink:to="loc_tsco_DeferredTaxAssetsDeferredCompensation_15cfea06-efaa-4d49-b75c-a63eca4d34b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_2a510dfd-994b-40c0-9b2c-deecb2192928" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4528222a-d7ae-49a2-8e79-4b4749f7aeb3" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_2a510dfd-994b-40c0-9b2c-deecb2192928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_f0fe323a-3b5a-4fe8-a146-f5a65b35de31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4528222a-d7ae-49a2-8e79-4b4749f7aeb3" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_f0fe323a-3b5a-4fe8-a146-f5a65b35de31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization_80eafda3-7c13-4ced-9284-104ea1388e1f" xlink:href="tsco-20231230.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4528222a-d7ae-49a2-8e79-4b4749f7aeb3" xlink:to="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization_80eafda3-7c13-4ced-9284-104ea1388e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_179d1ea0-dd90-4141-b814-8ddccbc8f6de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4528222a-d7ae-49a2-8e79-4b4749f7aeb3" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_179d1ea0-dd90-4141-b814-8ddccbc8f6de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_e5955e13-e861-45ff-9af9-3abd5eeecd96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4528222a-d7ae-49a2-8e79-4b4749f7aeb3" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_e5955e13-e861-45ff-9af9-3abd5eeecd96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_625235b5-69d5-4e33-b958-205d3b3ec406" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4528222a-d7ae-49a2-8e79-4b4749f7aeb3" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_625235b5-69d5-4e33-b958-205d3b3ec406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NonCurrentTaxLiabilitiesAbstract_e0aba2d0-0b5c-4804-9516-fb5ddaaede95" xlink:href="tsco-20231230.xsd#tsco_NonCurrentTaxLiabilitiesAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2ae15d5c-1ba4-4cfc-9f67-3cef37733e2c" xlink:to="loc_tsco_NonCurrentTaxLiabilitiesAbstract_e0aba2d0-0b5c-4804-9516-fb5ddaaede95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_55895a6e-25e0-4fb6-8253-0e71c7aa00da" xlink:href="tsco-20231230.xsd#tsco_DeferredTaxLiabilitiesFinanceLeaseAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_e0aba2d0-0b5c-4804-9516-fb5ddaaede95" xlink:to="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_55895a6e-25e0-4fb6-8253-0e71c7aa00da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_1c43c3c8-3866-4e4b-b28d-58bd4840a502" xlink:href="tsco-20231230.xsd#tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_e0aba2d0-0b5c-4804-9516-fb5ddaaede95" xlink:to="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_1c43c3c8-3866-4e4b-b28d-58bd4840a502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_e1fbfc09-bf68-4b47-9b99-8bc87d2693f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_e0aba2d0-0b5c-4804-9516-fb5ddaaede95" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_e1fbfc09-bf68-4b47-9b99-8bc87d2693f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_ec36ae66-c1ac-4324-9d3c-639cfe1e0406" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_e0aba2d0-0b5c-4804-9516-fb5ddaaede95" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_ec36ae66-c1ac-4324-9d3c-639cfe1e0406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_522aa544-3995-4e9e-bf98-dbfb003828f5" 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_tsco_NonCurrentTaxLiabilitiesAbstract_e0aba2d0-0b5c-4804-9516-fb5ddaaede95" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_522aa544-3995-4e9e-bf98-dbfb003828f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_bf6eb8a8-e9ca-4a3b-a624-e26c44cecfac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2ae15d5c-1ba4-4cfc-9f67-3cef37733e2c" xlink:to="loc_us-gaap_DeferredTaxLiabilities_bf6eb8a8-e9ca-4a3b-a624-e26c44cecfac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_c4b1270a-583e-452a-bab0-93107c613a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2ae15d5c-1ba4-4cfc-9f67-3cef37733e2c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_c4b1270a-583e-452a-bab0-93107c613a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_d318b1c4-5a0c-4e88-a3c0-f7ada8ccc144" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_c4b1270a-583e-452a-bab0-93107c613a1e" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_d318b1c4-5a0c-4e88-a3c0-f7ada8ccc144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_f47557ab-3b2f-479e-8a49-879b3b05774b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_c4b1270a-583e-452a-bab0-93107c613a1e" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_f47557ab-3b2f-479e-8a49-879b3b05774b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_cea2c699-b7c7-49a9-8c78-59780cf1fda9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_c4b1270a-583e-452a-bab0-93107c613a1e" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_cea2c699-b7c7-49a9-8c78-59780cf1fda9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions_02b0cd9f-82d4-4391-84ae-b0351b18db0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_c4b1270a-583e-452a-bab0-93107c613a1e" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductions_02b0cd9f-82d4-4391-84ae-b0351b18db0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_1b03d656-76ae-418e-ba7c-f388cabe746a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_c4b1270a-583e-452a-bab0-93107c613a1e" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_1b03d656-76ae-418e-ba7c-f388cabe746a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d1bc3847-98f6-4af6-85a8-e5c93d526089" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_c4b1270a-583e-452a-bab0-93107c613a1e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d1bc3847-98f6-4af6-85a8-e5c93d526089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_ebc49703-46be-4b82-be3f-1fd68efb973e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_c4b1270a-583e-452a-bab0-93107c613a1e" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_ebc49703-46be-4b82-be3f-1fd68efb973e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5049f3a5-1fe7-4d8a-bb22-0f57d45444a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2ae15d5c-1ba4-4cfc-9f67-3cef37733e2c" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5049f3a5-1fe7-4d8a-bb22-0f57d45444a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_1316a0de-1b10-46a8-a4c4-d3d18b76dcaa" 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_5049f3a5-1fe7-4d8a-bb22-0f57d45444a3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_1316a0de-1b10-46a8-a4c4-d3d18b76dcaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_baa5417f-172b-4236-b60b-e67b48da36d2" 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_5049f3a5-1fe7-4d8a-bb22-0f57d45444a3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_baa5417f-172b-4236-b60b-e67b48da36d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_b5e4a036-3354-45c2-8a51-9e8777a920b7" 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_5049f3a5-1fe7-4d8a-bb22-0f57d45444a3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_b5e4a036-3354-45c2-8a51-9e8777a920b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_89f8164c-e521-46e7-b67b-85006dfa4949" 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_5049f3a5-1fe7-4d8a-bb22-0f57d45444a3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_89f8164c-e521-46e7-b67b-85006dfa4949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_08bbf990-4341-4cf8-bcd5-2208fd2d3498" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5049f3a5-1fe7-4d8a-bb22-0f57d45444a3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_08bbf990-4341-4cf8-bcd5-2208fd2d3498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#RetirementBenefitPlansDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ef192f6c-0394-40f2-9926-873429599cab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_c27c0d31-bc79-4bd8-ad00-67d90a2f5868" xlink:href="tsco-20231230.xsd#tsco_ScheduleDefinedContributionBenefitPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ef192f6c-0394-40f2-9926-873429599cab" xlink:to="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_c27c0d31-bc79-4bd8-ad00-67d90a2f5868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanAxis_fdc88538-f4f0-40a6-a573-bd11b4c11068" xlink:href="tsco-20231230.xsd#tsco_DefineContributionBenefitPlanAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_c27c0d31-bc79-4bd8-ad00-67d90a2f5868" xlink:to="loc_tsco_DefineContributionBenefitPlanAxis_fdc88538-f4f0-40a6-a573-bd11b4c11068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanDomain_78e0ba15-2ebc-4e50-9afc-ec0db3daab00" xlink:href="tsco-20231230.xsd#tsco_DefineContributionBenefitPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_DefineContributionBenefitPlanAxis_fdc88538-f4f0-40a6-a573-bd11b4c11068" xlink:to="loc_tsco_DefineContributionBenefitPlanDomain_78e0ba15-2ebc-4e50-9afc-ec0db3daab00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:href="tsco-20231230.xsd#tsco_ScheduleDefinedContributionBenefitPlanLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_c27c0d31-bc79-4bd8-ad00-67d90a2f5868" xlink:to="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_6e9e7d83-8d0a-451a-bc51-3a0bc3597f57" xlink:href="tsco-20231230.xsd#tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_6e9e7d83-8d0a-451a-bc51-3a0bc3597f57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_9f24a844-8d25-41c7-b978-44b27651852c" xlink:href="tsco-20231230.xsd#tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_9f24a844-8d25-41c7-b978-44b27651852c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_a8b06460-9de4-4fb4-9780-b96886c9e08e" xlink:href="tsco-20231230.xsd#tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_a8b06460-9de4-4fb4-9780-b96886c9e08e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_b8c30d5d-4ca2-49f0-9555-81518855e1a6" xlink:href="tsco-20231230.xsd#tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_b8c30d5d-4ca2-49f0-9555-81518855e1a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_3241619b-020d-4e95-ba81-04048257ba29" xlink:href="tsco-20231230.xsd#tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_3241619b-020d-4e95-ba81-04048257ba29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_f169a2c9-7de4-43ad-9396-4a32bc318971" xlink:href="tsco-20231230.xsd#tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_f169a2c9-7de4-43ad-9396-4a32bc318971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_c3ff5fac-3a30-4a03-b135-d7dd3666c215" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_d90d286b-854d-419c-9719-8ac0d80399b3" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_c3ff5fac-3a30-4a03-b135-d7dd3666c215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#RetirementBenefitPlansDeferredCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_202dc19c-97d3-4278-90b4-8a596a50c922" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationTable_3530c8e0-5d89-440e-86ca-20bde878480d" xlink:href="tsco-20231230.xsd#tsco_ScheduleOfDeferredCompensationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_202dc19c-97d3-4278-90b4-8a596a50c922" xlink:to="loc_tsco_ScheduleOfDeferredCompensationTable_3530c8e0-5d89-440e-86ca-20bde878480d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationArrangementAxis_0a964ffc-2c07-419a-9d31-266499a74140" xlink:href="tsco-20231230.xsd#tsco_DeferredCompensationArrangementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleOfDeferredCompensationTable_3530c8e0-5d89-440e-86ca-20bde878480d" xlink:to="loc_tsco_DeferredCompensationArrangementAxis_0a964ffc-2c07-419a-9d31-266499a74140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationProgramDomain_37a95c62-ce8e-46f7-aa20-556a836dc833" xlink:href="tsco-20231230.xsd#tsco_DeferredCompensationProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_DeferredCompensationArrangementAxis_0a964ffc-2c07-419a-9d31-266499a74140" xlink:to="loc_tsco_DeferredCompensationProgramDomain_37a95c62-ce8e-46f7-aa20-556a836dc833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationLineItems_19bd851e-818e-4697-b3d7-26bb0c1d54af" xlink:href="tsco-20231230.xsd#tsco_ScheduleOfDeferredCompensationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleOfDeferredCompensationTable_3530c8e0-5d89-440e-86ca-20bde878480d" xlink:to="loc_tsco_ScheduleOfDeferredCompensationLineItems_19bd851e-818e-4697-b3d7-26bb0c1d54af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_d1a23f42-deb4-476e-ba46-f9b2d6b280de" xlink:href="tsco-20231230.xsd#tsco_CompanyMaximumMatchUnderDeferredCompensationProgram"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_19bd851e-818e-4697-b3d7-26bb0c1d54af" xlink:to="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_d1a23f42-deb4-476e-ba46-f9b2d6b280de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_dd529563-7aca-4222-aa59-60b99e7b2c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_19bd851e-818e-4697-b3d7-26bb0c1d54af" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_dd529563-7aca-4222-aa59-60b99e7b2c4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8b963f09-5f13-4d01-9bae-ec031bc5e036" 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_OtherCommitmentsTable_98febd0b-353c-41f3-ab6f-a74de79b8313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8b963f09-5f13-4d01-9bae-ec031bc5e036" xlink:to="loc_us-gaap_OtherCommitmentsTable_98febd0b-353c-41f3-ab6f-a74de79b8313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConstructionProjectAxis_a2744660-cdbc-4456-81cb-e02631f539ef" xlink:href="tsco-20231230.xsd#tsco_ConstructionProjectAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_98febd0b-353c-41f3-ab6f-a74de79b8313" xlink:to="loc_tsco_ConstructionProjectAxis_a2744660-cdbc-4456-81cb-e02631f539ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConstructionProjectDomain_c41de567-bd51-43af-b356-7ff9ab9cc019" xlink:href="tsco-20231230.xsd#tsco_ConstructionProjectDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConstructionProjectAxis_a2744660-cdbc-4456-81cb-e02631f539ef" xlink:to="loc_tsco_ConstructionProjectDomain_c41de567-bd51-43af-b356-7ff9ab9cc019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NewDistributionCenterConstructionMember_d499173d-9751-40b0-893f-3299daae52ba" xlink:href="tsco-20231230.xsd#tsco_NewDistributionCenterConstructionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConstructionProjectDomain_c41de567-bd51-43af-b356-7ff9ab9cc019" xlink:to="loc_tsco_NewDistributionCenterConstructionMember_d499173d-9751-40b0-893f-3299daae52ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_c23cf11d-c932-4edd-9814-a1c6b2809fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_98febd0b-353c-41f3-ab6f-a74de79b8313" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_c23cf11d-c932-4edd-9814-a1c6b2809fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_65870f5b-5eb9-4206-bb93-a32fce2c8662" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_c23cf11d-c932-4edd-9814-a1c6b2809fa0" xlink:to="loc_us-gaap_PurchaseObligation_65870f5b-5eb9-4206-bb93-a32fce2c8662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear_a30488e2-0f67-41f4-ab31-7aa961635f25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_c23cf11d-c932-4edd-9814-a1c6b2809fa0" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondYear_a30488e2-0f67-41f4-ab31-7aa961635f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_e9a7d145-e741-4bdf-9191-1942b2ea3437" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_c23cf11d-c932-4edd-9814-a1c6b2809fa0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_e9a7d145-e741-4bdf-9191-1942b2ea3437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_0d51e191-ba58-412a-8314-9dc0de5d205e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_c23cf11d-c932-4edd-9814-a1c6b2809fa0" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_0d51e191-ba58-412a-8314-9dc0de5d205e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReportingDetails" xlink:type="simple" xlink:href="tsco-20231230.xsd#SegmentReportingDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SegmentReportingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ecf2cef9-34e8-4f72-9a9e-c4743ec77924" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_0ebdaf74-d555-4da2-86a4-5569a48be81b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ecf2cef9-34e8-4f72-9a9e-c4743ec77924" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_0ebdaf74-d555-4da2-86a4-5569a48be81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_1f2a3551-ff24-4b3c-913b-d4798b517ce7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_0ebdaf74-d555-4da2-86a4-5569a48be81b" xlink:to="loc_srt_ProductOrServiceAxis_1f2a3551-ff24-4b3c-913b-d4798b517ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_1f2a3551-ff24-4b3c-913b-d4798b517ce7" xlink:to="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LivestockEquineAgricultureMember_af29d272-1f64-4b31-96ef-e3949a1e67ec" xlink:href="tsco-20231230.xsd#tsco_LivestockEquineAgricultureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:to="loc_tsco_LivestockEquineAgricultureMember_af29d272-1f64-4b31-96ef-e3949a1e67ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanionAnimalMember_f88175dd-2341-47bd-baa6-3855f8b4c68c" xlink:href="tsco-20231230.xsd#tsco_CompanionAnimalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:to="loc_tsco_CompanionAnimalMember_f88175dd-2341-47bd-baa6-3855f8b4c68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SeasonalRecreationMember_6d22bcd5-6bde-4d46-89d6-54f62b327ae9" xlink:href="tsco-20231230.xsd#tsco_SeasonalRecreationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:to="loc_tsco_SeasonalRecreationMember_6d22bcd5-6bde-4d46-89d6-54f62b327ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TruckToolHardwareMember_cf6e8ef5-fbd2-499d-92e1-5ec969f31853" xlink:href="tsco-20231230.xsd#tsco_TruckToolHardwareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:to="loc_tsco_TruckToolHardwareMember_cf6e8ef5-fbd2-499d-92e1-5ec969f31853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ClothingGiftDecorMember_da7c3347-c607-4922-8a0a-7985e18e0ac9" xlink:href="tsco-20231230.xsd#tsco_ClothingGiftDecorMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:to="loc_tsco_ClothingGiftDecorMember_da7c3347-c607-4922-8a0a-7985e18e0ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TotalMember_9a107092-4c0b-4fa6-a79d-c1ef5eb34797" xlink:href="tsco-20231230.xsd#tsco_TotalMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_eca0d7d8-0b62-494f-8b01-310e94dc9c76" xlink:to="loc_tsco_TotalMember_9a107092-4c0b-4fa6-a79d-c1ef5eb34797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_9475a6c8-f740-4fa6-86dd-4bae8b828aef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_0ebdaf74-d555-4da2-86a4-5569a48be81b" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_9475a6c8-f740-4fa6-86dd-4bae8b828aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_625f58b6-97b7-4f9f-98bf-76e2dc5153f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_9475a6c8-f740-4fa6-86dd-4bae8b828aef" xlink:to="loc_us-gaap_NumberOfReportableSegments_625f58b6-97b7-4f9f-98bf-76e2dc5153f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesRevenueNetPercentage_6f3fc216-de17-4f33-9211-d22f8eab80de" xlink:href="tsco-20231230.xsd#tsco_SalesRevenueNetPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_9475a6c8-f740-4fa6-86dd-4bae8b828aef" xlink:to="loc_tsco_SalesRevenueNetPercentage_6f3fc216-de17-4f33-9211-d22f8eab80de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </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_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_tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember" xlink:href="tsco-20231230.xsd#tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="loc_tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember" 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_tsco_ColinYankeeMember" xlink:href="tsco-20231230.xsd#tsco_ColinYankeeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_tsco_ColinYankeeMember" 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>15
<FILENAME>tsco-20231230_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tsco-20231230_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1XP17AI9@  24DJ  @    ' !(! P !
M     0"/U1H!!0 !    8@   !L!!0 !    :@   "@! P !     @ +NC$!
M @ >    <@   #(! @ 4    D    &F'!  !    I    ,X   # QBT $"<
M ,#&+0 0)P  061O8F4@4&AO=&]S:&]P($-3-2!-86-I;G1O<V@ ,C Q,SHP
M,SHP." P-CHS,SHU-@ #  &@ P !     0#=]@*@!  !    " <   .@!  !
M    ^ $        &  ,! P !    !@#^)QH!!0 !    ' $  !L!!0 !
M) $  "@! P !     @"P7P$"!  !    + $   ("!  !    _!P       !(
M     0   $@    !    _]C_X@Q824-#7U!23T9)3$4  0$   Q(3&EN;P(0
M  !M;G1R4D="(%A96B 'S@ "  D !@ Q  !A8W-P35-&5     !)14,@<U)'
M0@                  ]M8  0    #3+4A0("
M                                         !%C<')T   !4    #-D
M97-C   !A    &QW='!T   !\    !1B:W!T   "!    !1R6%E:   "&
M !1G6%E:   "+    !1B6%E:   "0    !1D;6YD   "5    '!D;61D   "
MQ    (AV=65D   #3    (9V:65W   #U    "1L=6UI   #^    !1M96%S
M   $#    "1T96-H   $,     QR5%)#   $/   " QG5%)#   $/   " QB
M5%)#   $/   " QT97AT     $-O<'ER:6=H=" H8RD@,3DY."!(97=L971T
M+5!A8VMA<F0@0V]M<&%N>0  9&5S8P         2<U)'0B!)14,V,3DV-BTR
M+C$              !)S4D="($E%0S8Q.38V+3(N,0
M                                                6%E:(
M /-1  $    !%LQ865H@                     %A96B        !OH@
M./4   .06%E:(        &*9  "WA0  &-I865H@        )*    ^$  "V
MSV1E<V,         %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M%DE%0R!H='1P.B\O=W=W+FEE8RYC:
M                              !D97-C         "Y)14,@-C$Y-C8M
M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(
M "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-2
M1T(                             9&5S8P         L4F5F97)E;F-E
M(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V+3(N,0
M+%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$
M                                 '9I97<      !.D_@ 47RX $,\4
M  /MS  $$PL  UR>     5A96B       $P)5@!0    5Q_G;65A<P
M   !                         H\    "<VEG(     !#4E0@8W5R=@
M      0     !0 *  \ %  9 !X (P H "T ,@ W #L 0 !% $H 3P!4 %D
M7@!C &@ ;0!R '< ? "! (8 BP"0 )4 F@"? *0 J0"N +( MP"\ ,$ Q@#+
M -  U0#; .  Y0#K /  ]@#[ 0$!!P$- 1,!&0$? 24!*P$R 3@!/@%% 4P!
M4@%9 6 !9P%N 74!? &# 8L!D@&: :$!J0&Q ;D!P0') =$!V0'A >D!\@'Z
M @,"# (4 AT")@(O C@"00)+ E0"70)G G$">@*$ HX"F *B JP"M@+! LL"
MU0+@ NL"]0,  PL#%@,A RT#. -# T\#6@-F W(#?@.* Y8#H@.N [H#QP/3
M ^ #[ /Y! 8$$P0@!"T$.P1(!%4$8P1Q!'X$C 2:!*@$M@3$!-,$X03P!/X%
M#04<!2L%.@5)!5@%9P5W!88%E@6F!;4%Q075!>4%]@8&!A8&)P8W!D@&609J
M!GL&C :=!J\&P ;1!N,&]0<'!QD'*P<]!T\'80=T!X8'F0>L![\'T@?E!_@(
M"P@?"#((1@A:"&X(@@B6"*H(O@C2".<(^PD0"24).@E/"60)>0F/":0)N@G/
M">4)^PH1"B<*/0I4"FH*@0J8"JX*Q0K<"O,+"PLB"SD+40MI"X +F NP"\@+
MX0OY#!(,*@Q##%P,=0R.#*<,P S9#/,-#0TF#4 -6@UT#8X-J0W##=X-^ X3
M#BX.20YD#G\.FPZV#M(.[@\)#R4/00]>#WH/E@^S#\\/[! )$"800Q!A$'X0
MFQ"Y$-<0]1$3$3$13Q%M$8P1JA')$>@2!Q(F$D429!*$$J,2PQ+C$P,3(Q-#
M$V,3@Q.D$\43Y10&%"<4211J%(L4K13.%/ 5$A4T%585>!6;%;T5X!8#%B86
M219L%H\6LA;6%OH7'1=!%V47B1>N%](7]Q@;&$ 891B*&*\8U1CZ&2 911EK
M&9$9MQG=&@0:*AI1&G<:GAK%&NP;%!L[&V,;BANR&]H< APJ'%(<>QRC',P<
M]1T>'4<=<!V9'<,=[!X6'D >:AZ4'KX>Z1\3'SX?:1^4'[\?ZB 5($$@;""8
M(,0@\"$<(4@A=2&A(<XA^R(G(E4B@B*O(MTC"B,X(V8CE"/"(_ D'R1-)'PD
MJR3:)0DE."5H)9<EQR7W)B<F5R:')K<FZ"<8)TDG>B>K)]PH#2@_*'$HHBC4
M*08I."EK*9TIT"H"*C4J:"J;*L\K BLV*VDKG2O1+ 4L.2QN+*(LURT,+4$M
M=BVK+>$N%BY,+H(NMR[N+R0O6B^1+\<O_C U,&PPI##;,1(Q2C&",;HQ\C(J
M,F,RFS+4,PTS1C-_,[@S\30K-&4TGC38-1,U336'-<(U_38W-G(VKC;I-R0W
M8#><-]<X%#A0.(PXR#D%.4(Y?SF\.?DZ-CIT.K(Z[SLM.VL[JCOH/"<\93RD
M/.,](CUA/:$]X#X@/F ^H#[@/R$_83^B/^) (T!D0*9 YT$I06I!K$'N0C!"
M<D*U0O=#.D-]0\!$ T1'1(I$SD42155%FD7>1B)&9T:K1O!'-4=[1\!(!4A+
M2)%(UTD=26-)J4GP2C=*?4K$2PQ+4TN:2^),*DQR3+I- DU*39--W$XE3FY.
MMT\ 3TE/DT_=4"=0<5"[40914%&;4>92,5)\4L=3$U-?4ZI3]E1"5(]4VU4H
M5755PE8/5EQ6J5;W5T17DE?@6"]8?5C+61I9:5FX6@=:5EJF6O5;15N56^5<
M-5R&7-9=)UUX7<E>&EYL7KU?#U]A7[-@!6!78*I@_&%/8:)A]6))8IQB\&-#
M8Y=CZV1 9)1DZ64]99)EYV8]9I)FZ&<]9Y-GZ6@_:)9H[&E#:9II\6I(:I]J
M]VM/:Z=K_VQ7;*]M"&U@;;EN$FYK;L1O'F]X;]%P*W"&<.!Q.G&5<?!R2W*F
M<P%S77.X=!1T<'3,=2AUA77A=CYVFW;X=U9WLW@1>&YXS'DJ>8EYYWI&>J5[
M!'MC>\)\(7R!?.%]07VA?@%^8G["?R-_A'_E@$> J($*@6N!S8(P@I*"](-7
M@[J$'82 A..%1X6KA@Z&<H;7ASN'GX@$B&F(SHDSB9F)_HIDBLJ+,(N6B_R,
M8XS*C3&-F(W_CF:.SH\VCYZ0!I!ND-:1/Y&HDA&2>I+CDTV3MI0@E(J4])5?
ME<F6-):?EPJ7=9?@F$R8N)DDF9"9_)IHFM6;0INOG!R<B9SWG62=TIY GJZ?
M'9^+G_J@::#8H4>AMJ(FHI:C!J-VH^:D5J3'I3BEJ:8:IHNF_:=NI^"H4JC$
MJ3>IJ:H<JH^K JMUJ^FL7*S0K42MN*XMKJ&O%J^+L "P=;#JL6"QUK)+LL*S
M.+.NM"6TG+43M8JV ;9YMO"W:+?@N%FXT;E*N<*Z.[JUNRZ[I[PAO)N]%;V/
MO@J^A+[_OWJ_]<!PP.S!9\'CPE_"V\-8P]3$4<3.Q4O%R,9&QL/'0<>_R#W(
MO,DZR;G*.,JWRS;+MLPUS+7--<VUSC;.ML\WS[C0.="ZT3S1OM(_TL'31-/&
MU$G4R]5.U='65=;8UUS7X-ADV.C9;-GQVG;:^]N W 7<BMT0W9;>'-ZBWRG?
MK^ VX+WA1.',XE/BV^-CX^OD<^3\Y83F#>:6YQ_GJ>@RZ+SI1NG0ZEOJY>MP
MZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q<O'_\HSS&?.G]#3TPO50]=[V;?;[]XKX
M&?BH^3CYQ_I7^N?[=_P'_)C]*?VZ_DO^W/]M____[0 ,061O8F5?0TT  ?_N
M  Y!9&]B90!D@     '_VP"$  P(" @)" P)"0P1"PH+$14/# P/%1@3$Q43
M$Q@1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# P!#0L+#0X-
M$ X.$!0.#@X4% X.#@X4$0P,# P,$1$,# P,# P1# P,# P,# P,# P,# P,
M# P,# P,# P,# P,#/_  !$( "T H ,!(@ "$0$#$0'_W0 $  K_Q $_   !
M!0$! 0$! 0         #  $"! 4&!P@)"@L!  $% 0$! 0$!          $
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
M1T(@6%E:( ?.  ( "0 & #$  &%C<W!-4T94     $E%0R!S4D="
M       !  #VU@ !     -,M2% @(
M                                $6-P<G0   %0    ,V1E<V,   &$
M    ;'=T<'0   'P    %&)K<'0   ($    %')865H   (8    %&=865H
M  (L    %&)865H   )     %&1M;F0   )4    <&1M9&0   +$    B'9U
M960   -,    AG9I97<   /4    )&QU;6D   /X    %&UE87,   0,
M)'1E8V@   0P    #')44D,   0\   (#&=44D,   0\   (#&)44D,   0\
M   (#'1E>'0     0V]P>7)I9VAT("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R
M9"!#;VUP86YY  !D97-C         !)S4D="($E%0S8Q.38V+3(N,0
M        $G-21T(@245#-C$Y-C8M,BXQ
M                                      !865H@        \U$  0
M  $6S%A96B                      6%E:(        &^B   X]0   Y!8
M65H@        8ID  +>%   8VEA96B         DH   #X0  +;/9&5S8P
M       6245#(&AT=' Z+R]W=W<N:65C+F-H               6245#(&AT
M=' Z+R]W=W<N:65C+F-H
M                     &1E<V,         +DE%0R V,3DV-BTR+C$@1&5F
M875L="!21T(@8V]L;W5R('-P86-E("T@<U)'0@              +DE%0R V
M,3DV-BTR+C$@1&5F875L="!21T(@8V]L;W5R('-P86-E("T@<U)'0@
M                      !D97-C         "Q2969E<F5N8V4@5FEE=VEN
M9R!#;VYD:71I;VX@:6X@245#-C$Y-C8M,BXQ               L4F5F97)E
M;F-E(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V+3(N,0
M                        =FEE=P      $Z3^ !1?+@ 0SQ0  ^W,  03
M"P #7)X    !6%E:(       3 E6 %    !7'^=M96%S          $
M                   "CP    )S:6<@     $-25"!C=7)V        !
M   %  H #P 4 !D '@ C "@ +0 R #< .P!  $4 2@!/ %0 60!> &, : !M
M '( =P!\ ($ A@"+ )  E0": )\ I "I *X L@"W +P P0#& ,L T #5 -L
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
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /[^****
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
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
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
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
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
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
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
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@ KX'_;
MJ_X*3_LK_P#!.?2?ASK/[3_B;Q+X<L?BKJ'B32_![>'/"6I^*Y+NZ\)VVD7>
MLK=1:8 UG'#%KNFF.2;Y)FF=$Y1J^^*_B]_X/&/^29_L(_\ 8]?'K_U'_A?0
M5!*4DGLV?II_Q$[_ /!)C_HJ'Q0_\,]XK_\ B:/^(G?_ (),?]%0^*'_ (9[
MQ7_\37^8K10=/L8?WOO_ .!_5WY6_P!.K_B)W_X),?\ 14/BA_X9[Q7_ /$T
M?\1._P#P28_Z*A\4/_#/>*__ (FO\Q6B@/8P_O??_P #^KORM_IU?\1._P#P
M28_Z*A\4/_#/>*__ (FC_B)W_P""3'_14/BA_P"&>\5__$U_F*T4![&'][[_
M /@?U=^5O].K_B)W_P""3'_14/BA_P"&>\5__$T?\1.__!)C_HJ'Q0_\,]XK
M_P#B:_S%:* ]C#^]]_\ P/ZN_*W^G5_Q$[_\$F/^BH?%#_PSWBO_ .)H_P"(
MG?\ X),?]%0^*'_AGO%?_P 37^8K10'L8?WOO_X']7?E;_3J_P"(G?\ X),?
M]%0^*'_AGO%?_P 31_Q$[_\ !)C_ **A\4/_  SWBO\ ^)K_ #%:* ]C#^]]
M_P#P/ZN_*W^G5_Q$[_\ !)C_ **A\4/_  SWBO\ ^)H_XB=_^"3'_14/BA_X
M9[Q7_P#$U_F*T4![&'][[_\ @?U=^5O].K_B)W_X),?]%0^*'_AGO%?_ ,31
M_P 1._\ P28_Z*A\4/\ PSWBO_XFO\Q6B@/8P_O??_P/ZN_*W^G5_P 1._\
MP28_Z*A\4/\ PSWBO_XFC_B)W_X),?\ 14/BA_X9[Q7_ /$U_F*T4![&'][[
M_P#@?U=^5O\ 7T_9*_X*;?LH?ML?![XP?'7X#>)?%.L_#SX&W.IVOC_4->\'
MZIX>O;.72/":>-+UM.TZ^_TC4HX]#;S%:$#?<H]LHWIS^>S?\'.O_!)E693\
M3_BAE6*G'P?\5$<'&0=N,5^4_P#P;/\ _**__@IO_P!A?XA_^LZ"OX<KC_CX
MG_Z[2_\ H;4$1I1<I)MV35OFD]=/E_6G^G)_Q$[_ /!)C_HJ'Q0_\,]XK_\
MB:/^(G?_ (),?]%0^*'_ (9[Q7_\37^8K107[&'][[_^!_5WY6_TZO\ B)W_
M ."3'_14/BA_X9[Q7_\ $T?\1.__  28_P"BH?%#_P ,]XK_ /B:_P Q6B@/
M8P_O??\ \#^KORM_IU?\1.__  28_P"BH?%#_P ,]XK_ /B:/^(G?_@DQ_T5
M#XH?^&>\5_\ Q-?YBM% >QA_>^__ (']7?E;_3J_XB=_^"3'_14/BA_X9[Q7
M_P#$T?\ $3O_ ,$F/^BH?%#_ ,,]XK_^)K_,5HH#V,/[WW_\#^KORM_IU?\
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
M:_S%:* ]C#^]]_\ P/ZN_*W^G5_Q$[_\$F/^BH?%#_PSWBO_ .)H_P"(G?\
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
M>./"HT/79+[R5_<R:M)JMFDVR=[.9/.AF"70DMFGZZ/]?S/]-"BOYQOV&_\
M@YD_8/\ VIKG1?!?QEGU/]DWXHZG)!91VOQ'O;;4?A;J=_,\,$*:=\3K*&UM
M-)^T2M+,_P#PF6D^&]-L;?RT?6[R5F(_HKTW4M.UG3K#6-'O[+5=)U6RM-2T
MO5--NX+_ $[4M.OX([JRO["]M9);:\L;VVEBN+6ZMY7@N('2:%W1U8ABXRCN
MFO5%ZOE#]LS]M'X!_L'?!'7?CQ^T+XK7PYX4TR5=-T;2[*$7WB;QGXEN8)I]
M/\+>$](5UDU+6+Y;>:3#-#9V=M%->:A<VUK"\M?5]?PX_M4:%KO_  6Z_P""
M\4?['NO:SJUI^R3^Q8NLQ^,]*TV]GAMM6MO!5UI:?$2XMKFV6:S77?B!XTOM
M.\%V6I-Y%]9^$K"YFL+D7-AO<'"*;U^%*\GY=O5[?CT.YT#_ (*Y_P#!<O\
MX*7^)=0UK_@FG^R]H/PA^!-GJE]I&G_$+QEX>\.^)8;EHKJ9(I-7\=_$58_!
MUQJUNL<EKJ6G^$?#^IP6%S"\-S)O1W?M?B!\3_\ @[!_9QL1X^\5^'?A#^T#
MX9TF$:EKGACP%X*^#_B:[73;-/M6H+)IW@O2/!?BR21;>.2-CH\E]-O^>VMK
ME!\_Y+_\%POVP?VI_P!CK_@H[\7_ -F[]EC]H#XK_ #X!_##P9\"=*^'?PA^
M%/C'5O!?@'P;IMU\#/A[J-W::#X=T6XM;&S6\U*ZO-2O9%C>:[OKNYN;F:::
M9WJ+]L/XZ_\ !=;_ ((T_%[X6V/QE_;6U_QXWQ!T74_%WA"-_B#J/Q?^'VO6
MVAWNGZ=K^E^(/#7CW1;.:WO+.:ZT]9=U@D$UM>0S:;J3S?;$M@W4;J+4:>JN
ME)/FM[KU>_KHO-=OZBO^"4__  7L^#W[?WB?_AGWXO\ A!OV<?VMM.&H6TGP
M]UJ[N%\,>.-1T:21-8L/!-YK"VVK6/B33?+G^W>!]>C.MPI9WLUI<Z@EO,D/
M] =?P@_\%1?@I9?M4_L ?LM_\%\/V>?"8^!G[36E6O@[Q1\=[?P'%=:5;Z[J
M.D^+9?!$GQ%T^"./[5'JWA+QYH'VJSUJXN/M6I> ]2A36[S59M*L[D_UT_\
M!.S]J>/]M/\ 8L_9[_:3DBM[76OB-X!L+CQ?8V[PM%8^-M%FN/#_ (OA6. +
M';0S:]I5]>V=H1OMK"\LT;.-[AC)*R:TU:<=^5KI?JGNC[5HHHH("BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** .8N/&7@^TGFMKKQ7X;M[F%S%/;7&O:7#/#(OWHY8I+I9(Y%Y
M#(RAAZ"HO^$[\#_]#IX5_P#"BT;_ .2Z_B:_X+I_ UOA3^V]K7C6RMY(=#^.
M/AG2O'MO*2/+D\06:_\ "/>)HHU'W MQIUA=,/XY+]V?[^]_QCR?4_\ ?8K\
M\S#CBME^-Q6"J95&4L-6G2Y_KCBIQ5G"HE]6=E4@U-*\K<UKNUW_ *N>%?[-
M?(/%3PYX,\0\L\;\7AL)Q=P_E^</!K@&AB?[/Q6(I1689;+$KC*BL1/+,PAB
ML!4K>QHNI/#2DZ-)MTU_J _\)WX'_P"AT\*_^%%HW_R71_PG?@?_ *'3PK_X
M46C?_)=?Y?V3ZG_OL49/J?\ OL5Q_P#$1)_]"F'_ (6O_P"9?7^EK]__ ,4F
M,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_ *'3PK_X46C?_)='_"=^!_\
MH=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q$2?_ $*8?^%K_P#F7U_I:G_%
M)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'_P"AT\*_^%%HW_R71_PG?@?_
M *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?\1$G_P!"F'_A:_\ YE]?Z6I_
MQ28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^!_\ H=/"O_A1:-_\ET?\)WX'
M_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%'_$1)_\ 0IA_X6O_ .9?7^EJ
M?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_ *'3PK_X46C?_)='_"=^
M!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q$2?_ $*8?^%K_P#F7U_I
M:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'_P"AT\*_^%%HW_R71_PG
M?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?\1$G_P!"F'_A:_\ YE]?
MZ6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^!_\ H=/"O_A1:-_\ET?\
M)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%'_$1)_\ 0IA_X6O_ .9?
M7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_ *'3PK_X46C?_)='
M_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q$2?_ $*8?^%K_P#F
M7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'_P"AT\*_^%%HW_R7
M1_PG?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?\1$G_P!"F'_A:_\
MYE]?Z6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^!_\ H=/"O_A1:-_\
MET?\)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%'_$1)_\ 0IA_X6O_
M .9?7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_ *'3PK_X46C?
M_)='_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q$2?_ $*8?^%K
M_P#F7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'_P"AT\*_^%%H
MW_R71_PG?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?\1$G_P!"F'_A
M:_\ YE]?Z6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^!_\ H=/"O_A1
M:-_\ET?\)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%'_$1)_\ 0IA_
MX6O_ .9?7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_ *'3PK_X
M46C?_)='_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q$2?_ $*8
M?^%K_P#F7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'_P"AT\*_
M^%%HW_R71_PG?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?\1$G_P!"
MF'_A:_\ YE]?Z6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^!_\ H=/"
MO_A1:-_\ET?\)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%'_$1)_\
M0IA_X6O_ .9?7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_ *'3
MPK_X46C?_)='_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q$2?_
M $*8?^%K_P#F7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'_P"A
MT\*_^%%HW_R71_PG?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?\1$G
M_P!"F'_A:_\ YE]?Z6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^!_\
MH=/"O_A1:-_\ET?\)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%'_$1
M)_\ 0IA_X6O_ .9?7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_
M *'3PK_X46C?_)='_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q
M$2?_ $*8?^%K_P#F7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'
M_P"AT\*_^%%HW_R71_PG?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?
M\1$G_P!"F'_A:_\ YE]?Z6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^
M!_\ H=/"O_A1:-_\ET?\)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%
M'_$1)_\ 0IA_X6O_ .9?7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG
M?@?_ *'3PK_X46C?_)='_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^
MQ1_Q$2?_ $*8?^%K_P#F7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\
M)WX'_P"AT\*_^%%HW_R71_PG?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\
MOL4?\1$G_P!"F'_A:_\ YE]?Z6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/
M_"=^!_\ H=/"O_A1:-_\ET?\)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_
M +[%'_$1)_\ 0IA_X6O_ .9?7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H
M#_PG?@?_ *'3PK_X46C?_)='_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I
M_P"^Q1_Q$2?_ $*8?^%K_P#F7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_
MJ.V&IZ=JMLM[I6H66I6C,\:75A=P7ELTD;%9$$UM))$S1GY7&[*-PW/3^,W_
M (/&/^29_L(_]CU\>O\ U'_A?7](?_!+[X.R? _]A;]GWP?=6LMGK&I>#T\=
M:_;3*%N(-;\?75QXLO;6=AN\R2S_ +4BL@Q9PL=M'#&?)C3'\WG_  >,?\DS
M_81_['KX]?\ J/\ POK]'PE6=?"X:M4IJC4JT*56=)2<_92J4XS=/F<8N7(W
MR\SC%NU^57L?Y'<99'EW#'&O%/#>49M+/LKX?XCSG)<OSN6%A@GF^$RO,,1@
M:&9+!PQ.,AAHXVG06(C0CBL1&G&HHJM42YW_  DT445T'BA1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?W)_P#!L_\ \HK_ /@IO_V%_B'_ .LZ
M"OX<KC_CXG_Z[2_^AM7]QO\ P;/_ /**_P#X*;_]A?XA_P#K.@K^'*X_X^)_
M^NTO_H;4$1^.IZQ_])1#11106%%%% !1110 4444 %%%% !1110 4444 %%%
M% '[0?\ !+__ (+<?M5_\$W/$FD^';76=0^+_P"S3<ZG#+XL^!'B[599;*TM
M99O]/U3X;:[=1WEYX#\2>2TTB_8%F\-ZK<^3_P )#H.I?9K.:S_TO/V0_P!K
MSX&?MP_ SPE^T%^S[XMA\4>!_%$'DW=I-Y5MXD\'>([:&%]8\&>--&2::70_
M%6AR31QWUC))-;7-O+9ZMH]YJ6AZEINI7O\ C1U^L_\ P1__ ."G?Q _X)G_
M +3FB^,H=0U;5O@-\0;S3/#7QZ^',-R7T_6O#+W2QP>+M-L)Y%M(?&G@GSYM
M2T'4XVMKF:S?4M!N;G^S=8O$<,JE)2UCI+\'Z_UZG^LC17.>$/%OASQ]X4\,
M^.?!^KVFO>$_&.@:1XH\,Z[82>;8:QH.O:?;ZGI&IV<AVLUO?6-U!<0EE1]D
M@#HKY Z.@Y K^.;_ (/"O^3?OV./^RP_$'_U"["O[&:_CF_X/"O^3?OV./\
MLL/Q!_\ 4+L*"Z?QQ]3^""BBB@[0HHHH **** "BBB@ HHHH **** "O]9[_
M ((>?\HH?V(O^R-Z?_Z=M6K_ "8:_P!9[_@AY_RBA_8B_P"R-Z?_ .G;5J#"
MOM'U?Y'ZM4444',%%%?S^_\ !?+_ (*TP_\ !.SX P_#?X3ZM ?VJ_CIIE_8
M^ A$T4DOPV\''S[#6_BC?1,Q9+RWFWZ7X-MVCQ=:]YU^Y-MHERDP-)R:25VS
MX9_X+]?\%Y[S]FN;Q!^Q;^QCXNMT^/,MM)I_QF^,6@W<5S)\&(KA62?P3X2N
M8O,BC^*$L+*VL:M'(S^ X9DM;;9XM=W\._Y_E]?WNIWMWJ6I7EUJ&HW]S->7
MU_?3RW5Y>7=S(TUQ=75S.9)KFXGF9I)YII'=W=W=]]2ZKJNI:YJFI:WK6H7F
MK:QK%_=ZIJVJ:C<SWFH:EJ5_<275]?WUW<-)<W5Y>74TEQ<3S2/--,[N[N[U
MFT'9""@K+K:[ZM_Y=ETU[A11106%%%% !1110 4444 =3-XU\6W/A"P^']QX
MDUF?P1I>O7WBG3?"LU_<2:%I_B+4[*UTW4M9LM->1K2UU"^L;&QM;RXAC1[F
M&VA2??L2N6HHH **** /[H?^#.K_ )$_]N3_ +&7X*_^FOQ]7\UO_!;G_E+!
M^W/_ -EOU3_TRZ)7]*7_  9U?\B?^W)_V,OP5_\ 37X^K^:W_@MS_P I8/VY
M_P#LM^J?^F71*#&/\:?^%?E$_+"BBB@V"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ J2/_61?[R_^AU'4D?^LB_WE_\ 0Z /]F+]C3_DT#]E/_LVWX&?
M^JP\+U])5\V_L:?\F@?LI_\ 9MOP,_\ 58>%Z^A;^^LM*LKS4]3O+;3].TZU
MN+Z_O[V>.UL[&RM(GGNKNZN9F2&WM[>".2:>>5DCAA5W=T12:#SS"\;>-_!W
MPT\)>(?'OQ!\4Z!X)\$^$]+NM:\3>*_%&JV6B>'] TFS3S+G4-5U74)K>SL[
M6%>LDTR NRQIN=T4_P">9_P6B_X.'/B)^UIJ?BC]F_\ 8YUS7?AC^S%:2ZCH
M7BGQ]I\]UH_CSX\H)9[2XD>YC^SZCX3^&EU;#;8^&8?)U7Q##-+>>*KD6UU;
M>'M+X3_@OK_P6NU;]N;Q_K'[,/[/.O7%E^R)\//$&S4-7M83:77QR\::%<30
M'Q/=3%VN!X!TFZ63_A#=-9;;^U?^1DU6%WDTJVTW^9^@Z:=))<TE=O5)]/\
M@_D.)+%B222<DGDDGAB6';^?'%-HHH-PHHHH **** "BBB@ HHHH **** /Z
M(?\ @C[_ ,%]/C9_P3]UKPY\'/C=>^(OC/\ L@7%]'93^&+J\?4O&WP>L[R=
MFN-:^%=YJ-PJ2:3:SS2:AJ'P^OKJ#1-1D:\DTJYT'5;R>_F_T@O@G\;/A=^T
M7\+O!GQH^"_C/2/'OPV\>Z1;ZUX;\2:+<">VNK:<8EMKF([;G3M4TZY62QU;
M2;Z."_TN_@N;"_MH+B"2-/\ %<K]P?\ @B[_ ,%A_B%_P3.^,-IX;\8:AK?B
MO]DGXB:U;)\5/A_$TNH3>$KJY,=K_P +,\!V3R?Z/XATF/RSKFEVK)#XJT>V
M^Q31OJ5MH]S;!C5I\WO1^+JN_P#P?S/]3>O&_P!HO_DWSX[?]D;^)_\ ZA.N
M5V7P]^(/@OXK^!_"?Q*^'7B32_%_@7QSH.F>)_"GB;1;A;O3-:T35[6.\L+^
MTF4G]W-;R*6C=4FADWPS)',DB+QO[1?_ ";Y\=O^R-_$_P#]0G7*#F6Z]5^9
M_BX3_P"OF_ZZR?\ H;5%4L_^OF_ZZR?^AM45!WA1110 4444 %%%% !1110
M4444 %%%% !1110 5^V'_!+G_@N)^U1_P3A\1Z+X4EUG4OC-^S%/J$(\3? [
MQ9JT\\>CV,T[27VJ?"O7;S[3<>!=>7S[BX^Q6XF\,:Q<O_Q.]'N;F.VU"S_$
M^B@4DI)IJZ9_LN?LC?M?? ?]N#X*>&OCW^SSXPB\5^!_$*M!<VUPD5EXE\)Z
M[;JAU+PKXRT1+BZDT+Q'IC2(MU8R33030O#?Z;=WVFW5G>S_ ,LO_!$37=,^
M'/\ P7(_X*M_![QC"EA\0?%NJ^.]2\/PR_:'D>T\(_%6ZU#78;>59H[-EGL?
M%.CWZ^9;W,\]M");*:&V2]\[^;'_ ((Z?\%0/'?_  30_:<T;Q/+J.H:G^S[
M\1[[2_#7QY\!AY)[*\\/O<>3:^-])LUW?9_%G@EKB34+&ZMU\[4M-_M+1)DF
MAOX_)_I5_P""UG[*_P 9?@/^T7\&_P#@NE_P3U\SQ8EA9>$/$WQ?TSPII1U;
M3KS1TT-+>R^(E[IFDV:S:E\/_'O@6:/PW\0;B:-[S3;AX=?>_M[F_2YTT.9P
MY9.%[*:M%O6[332?Y?/J?@K_ ,'*O_*8G]IK_L7O@)_ZH+X;5\G?%7P/XST7
M_@HY8?L__P#!4'XL?&'Q5IWPY^,FB?"3XR?$)_&6I^)?&&G_  W.L6Z6_BSP
M9K'C6S\2S?\ "-WWAW5+'QIH<,VE^=<^'M2A=+6UO)OW/]!/_"FO^"3O_!>K
MXW^(?VK_ !Q^VCXN_95_:/\ B1HO@/2?''[-?B^3P#H[Z%K7@;P1X?\  ID\
M"^(/%$EK:^/=!U*W\/V^K6NI:3<&^A@OTBUC2M$O_.T^V_37_@LK_P $TO\
M@ES^TA\4;7]K']IG]M+P_P#LN>(++X<Z7X8\2OH>O_#^YN/B+!X9-\_A_6?[
M$U"XN-<USQ5%H\T?ARSAT6SO+S5=-TW1-/M[9WL(4<-%-+DBTTU&S]UW3M%:
M>6^U]E\_M7_@K+I7P*_97_X(D_M$?#3P7H^A:%\)-"_9XT_X._"G1K:[CN[
M3>(_[+\,^!9K349VNY-9U*XU*\M=:;5II[F_UK4O.U6ZOWO+F:\/-?\ !MUX
M3\0^%?\ @DK\ I/$$ERZ>*M>^)?BS0!<%CY7A[4O&>I6EC' #-,5M_M&GWDD
M8Q!]]W\E =[_ ,PVM>//VAO^"U/BK]F__@EG^Q_XA^)_BS]B/]EP:+8>+OVA
MOB5H<'ASQ%XO\+^&)9M(TGXC?%&VTYO[+TO3_"OAB2+PW\*? LV_7M?EAL-8
MUW3?^$A?[-H/^@)\%/A!X*^ 'PD^'/P3^'%@^F>!_A=X.T+P5X9M)622Y&EZ
M#80V,-Q>RQ10QS:A>M')>ZA<1Q0I/?7%Q,L*!]BAE)<L5%N[;<GW2=K7\W8]
M1HHHH,@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#^?[_@X.^!?_";_LQ^"?C3IMC')J_P;\:Q
M6FJ7$5MYMXWA+QM'%IERIF4;X[.SURUTBZDW'RAO9V3JZ?QH5_I:?M1?""S^
M/?[/'QC^#]Y%Y_\ PGG@#Q!HMC'\HVZR;*6ZT&16;A&AUJVL9 V[Y=F![_YK
MNK:7?:'JNIZ+J<#6VI:/J%[I>H6S_>M[[3[F2TNX&Z_-!<0R1MTSL]*_(./<
M%]7S.CC8Q]S&T$I-+>MA^6G)WVNZ<J.FFS9_O9^R^\1O]8O!SB/P^Q6(]ICO
M#WB:=;!4I33E3X?XK57,,+&*;YW&GG6&SYMV<8JK2@I*\8K-HHHKX8_TT"BB
MB@ KZA^'O[$_[7GQ;\(:3\0/A?\ LW?%OQ[X'U\73:'XJ\->&7O]$U5;&]N-
M.O&L;O[1&LRVNH6MU9S,B_N[JVG3'R#/R]7]Z_\ P10_Y1O_  %_ZZ_$#_U8
M7B:OH.&\FHYYCZF$KUJM"-/"U,0IT5!S<HU:%/E?/&246JK;M9W2UM=/^4_I
M@?2 X@^CCX:9/QQPWD62\08[,>,LNX:JX+/98^&$IX;&Y/GN8SQ--Y=B<+6^
ML4ZN5480YZDJ7LZM7FIN?)*'\?W_  [>_;\_Z,]^/'_A'M_\DT?\.WOV_/\
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
M/P-'E$W^,?!7B3PRFZ4*8UW:UIMBNZ3<IC4D;RZ;/2@+I[-,\YHHHH ****
M"BBB@ HHHH _T9/^#5O]LZY^./[&?BG]F3Q9J:W?C#]EKQ#%9^&5FGWWES\)
M_&CW6IZ$@B*EOL_A_P 0Q:[I*R>8^RVGTZVV1I"F_P#J4K_-6_X-9?C9=?#3
M_@I?%\.Y=1BLM ^.GPD\;>$;^"?(^VZQX<CM_&/AR&+[W[[[1I-Y''CJ)I,/
MLW[_ /2IH..JK3?9V:^?_!N%?QS?\'A7_)OW[''_ &6'X@_^H785_8S7\F'_
M  =@?!CXO?&7X&?LDZ=\(_A=\0/B??Z-\6?'E[JUGX \(Z]XONM*M+CP=9PV
M]SJ%OH-C?36<%Q,K10S7$:0O(A1'W_*05/XX^I_GK45]5?\ #"W[:G_1I7[2
M'_AEOB)_\SU>">-_ 7C?X:>([[P=\1/"/B3P-XLTP0'4O#/BW1-0\/Z[IXN8
M5N8#>:5JMO:7UKYUO)'-#Y\*;X71T_=O0=EUW7WG(4444#"BBK\&G7UW;W]Y
M:VEQ/:Z5!#=:E<QQL\5C;W%W;V$,URX^6&.2\N[6UB8CYYIHD^^] %"BBB@
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
MH **** "O]'O_@UT_;(N/VC?V&_$7[-OCW4(-;\5?LMZU%X/TZWU$PW4U_\
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
M&I3Q>"E"&*HJEC\-A,0I493C&3='D;?NRE9V****Y3[<**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ^E/V/OA/<_'']J#X%_"RVC$B>+?B
M3X9M;\%-\:Z/9:A'J>MO..JPKI=C>>8S<IS][[E?Z2=M;P6EO;VEK"D-M:P1
M6UO#&-L<,,$2Q0Q(HZ1QQJJ*.!CH*_B__P"#?CX/#QO^USXG^)]W$6T[X/?#
MK4KNV:6V\R&37_&$\>@6"K*04CNK?3VU6ZC_ (_D#Y_U9K^TFOUW@#!^QRNO
MBY+W\7B6DWUI8>"A&SO_ ,_95K^:ZG^!_P"U"X[_ +>\:.&>!\/64\)P'PC1
MJXJE':EG?%-=9CBE)62<O[(PN1337-R^TE&Z?,@K^+W_ (/&/^29_L(_]CU\
M>O\ U'_A?7]H5?Q>_P#!XQ_R3/\ 81_['KX]?^H_\+Z^[/\ -*G\<?4_A)HH
MHH.T*_L7_P"#/;_DX']L?_LD7PU_]2_Q#7\=%?V+_P#!GM_R<#^V/_V2+X:_
M^I?XAH,ZO\.7R_\ 2D?WPU_G>_\ !W5_R?O\"/\ LU?0?_5H?$RO]$*O\[W_
M (.ZO^3]_@1_V:OH/_JT/B9084?C7HS^4FBBB@ZPHHHH **** /[>/\ @SP_
MU_[:_P#UQ^$W_H7B>O[@*_A__P"#/#_7_MK_ /7'X3?^A>)Z_N H..K_ !)?
M+_TE'^:Y_P '5G_*4 ?]D"^%W_H>OU_-57]*O_!U9_RE '_9 OA=_P"AZ_7\
MU5!U0^"/^&/Y(****"C_ $"/^#/W_DTC]J[_ +.,T;_U6?AVOZ\*_D/_ .#/
MW_DTC]J[_LXS1O\ U6?AVOZ\*#CJ_P 27R_])1^:_P#P6+_Y1;?MX?\ 9M/Q
M-_\ 3!<5_D7U_KH?\%B_^46W[>'_ &;3\3?_ $P7%?Y%]!M0^!_XG^2"BBB@
MV"BBB@ K^L/_ (-$O^3Y?V@/^S:+W_U8O@NOY/*_K#_X-$O^3Y?V@/\ LVB]
M_P#5B^"Z"*GP2]#_ $-:***#B"OQC_X."/$^E^%?^"1W[7-UJLC1QZMX<\'^
M&+)4,0>;5/$WQ#\)Z-IL:K++#N7[5>1R3+&SS+;1S/'#,Z;#^S9( ))  &23
MT K^"7_@Z'_X*F^ _C3?>&OV!?@)XFT[Q;X;^'?BV'QM\?/&GA_4(;[0[SQS
MH\&HZ;X?^&.GWUE-):ZFGA62ZNM:\721[[:V\0IH.FP7+WFCZQ! %TXMSC;H
MTWY),_CBHHHH.T**** "BBB@#]V?^#<#X4R_%#_@K'\!+L0-):?"_2?'GQ1O
M)C&'BMO[ \+WVFV32,8Y%C:34-:M886^1_.=-CI7^H_7\5'_  :)_LH7^E^&
M_P!HK]LKQ#I<L%OXGGTWX)_#B[NK=/+N['1IH?$?CK4M.E;]ZJKJ$N@Z5)(N
M$=X+F$?ZN2O[5Z#DK.\VNBLE]UV%%%%!D?Q7_P#!WU^TBECX+_9:_9/TJ^0W
M/B+7_$GQN\9VMO<E9X--\-6?_"(^#K;4+<?ZRSU;4->\17UKN^3[3X>WNA=(
M<?PKU^U?_!P3^TDO[2?_  5+_:$O=.U :AX6^#ESI'P"\*R# $4'PV@F@\60
M%=SQ;H?B-J7C2-9%XFA2&1_GK\5*#MII*$;=4G\WJ%%%%!9TW@[PKK?CKQ=X
M7\%>&]/N-6\0^+_$.C>&M"TNS4/=ZCJ^NZC;Z9IUC;(=NZXNKRZAA@7=]]TK
M_9P_9^^$&C_ /X#?!OX%:(8+C1OA%\+/ ?PTLYXX%ACU"#P9X8TWPZ^H2Q;?
MFGU1[![^\DEWS3W%U--.\DTCN_\ F%_\&_7[/'_#1?\ P55_9FTV]T^6^\-?
M"36M4^/WBB6-=\=A#\)M/DU_PG<72<*UK=?$@^!])G63*.FI;'$F_8_^JM0<
MU=ZQ79-OY[?E^)_D'_\ !5OX(M^SQ_P47_; ^%BQ"*RTSXV>+/$>CHD8BMUT
M/Q_<+X^T>&T6.&&,6MKI_B:&S@6./Y$M?)^9T=Z_/>OZF/\ @['^!Y\ _M[_
M  W^,5I;16^F_'+X):89C$A N/$GPXUB\T/5KF9_NM<2Z3JGAN-D7D)"CG[]
M?RST&\'>$7Y(****"@JU:75Q8W=M?6<SV]W9SPW5K<1-ME@N;>19H)HVXVR1
MR*LBG^^E5:* /]B__@GI\=+?]I7]B']ESXVP222S>._@SX+N]6>602S'Q!I6
MEQ:!XC,S #;*VO:3J+/&V60ML;<07/V37\OW_!J1\?#\2O\ @GUXM^#U]<RS
MZO\ L_\ Q@US2HO/G\R1?#/CVUA\5Z+'#$?FCM;>^_MVWC;.PNCQ[$V?O/Z@
M:#ADN6379_\ !05_#E_P>#_'9Y-5_8\_9GT[4?W-M9^/_C=XNTG=QY]Q)I_@
M;X?ZAL60_=AB^)%ONDAS\_[F0[)DK^XVO\P+_@YC^++_ !-_X*T_&/0TNUO+
M#X,^ OA+\)]-EBN/M$*1Q>#K7XBZI:Q87;"UEXB^(VM6=U!\_DW\-X7R^](P
MNBKS]$W^2_4_ 2BBB@ZPHHHH **** -G0-%O_$FO:+X=TN(SZGK^K:=HNG0@
M,YGO]5O(+&SB"HK2-YMQ<1KM57<#[B5_LW?LS?"W2_@C^SO\#_A#HUBNFZ?\
M./A5X%\(16*1F$02Z)X<T^SNP8F^:)GO8[B1XR?D=V4]*_R2/^"=7P[/Q8_;
MP_9$^'_EI,OB/]H+X80RQ2;#'+!8^*=/U6YB<2W%J@62&RD5_P!\@^?Y-[X1
M_P#8HH.>N_A7J_RM^H4444'.%%%% '^/?_P4S^%UK\%_^"@G[8?PTL5"6/AG
MX_?$1;-%\H)'9ZMKMSKMLB+ SQQQK#JD:QQJW[E-B;$=-B?"]?LA_P %^M 3
M0/\ @K5^UZBSPS?VOXP\/^('\F(1>2VJ^"_#LS0R@']Y/'M_>2?Q[]]?C?0=
MT?AC_A7Y!11104?W0_\ !G5_R)_[<G_8R_!7_P!-?CZOYK?^"W/_ "E@_;G_
M .RWZI_Z9=$K^E+_ (,ZR/\ A#_VY!D9'B3X)DC/.#I?Q VDCZ#&.U?S6_\
M!;G_ )2P?MS_ /9;]4_],NB4&,?XT_\ "ORB?EA1110;!7^KE_P0%_Y1 _L3
M_P#8C^.?_5Q?$:O\HVO]7+_@@+_RB!_8G_[$?QS_ .KB^(U!A7VCZO\ (_8:
MO\5GXY?\EK^,/_94OB#_ .I9J]?[4U?XK/QR_P"2U_&'_LJ7Q!_]2S5Z":&\
MO1?F>6T444'2%%%% !1110!_KO?\$A/^47G[!/\ V:W\(?\ U$["ONGXB?\
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
M]I _!W_@FX?A)I=ZMOXC_:<^*?A+X?R012^3?)X)\(R2?$?Q9?P,HW-:M?\
MAGPQX9U*-6'G6?BIX7W0RRK05%<TDN[2^74_S?\ Q;XIUWQSXK\3>-O%%_+J
MOB;QAXBUKQ3XBU6?'G:EKOB#4KC5]7OYL=)+S4;RXN)?]MQV%<Y110=P4444
M ?V]?\&?/[.Y\S]K[]K'4[$@*G@O]GCP3J0Z$NR_$KXH63@J?NA?A#-"8Y,D
M/-YR?ZDC^WZOQ9_X-]?V>/\ AG;_ ()4?LTV-[I\5CXE^+^DZO\ '_Q/+$OE
MMJ$OQ7U!M:\(7=R/O?:H?AC%X%TV82?.CZ?L(39L3]IJ#BJ/FG)[:V^[3]#^
M3'_@[?\ @6/%_P"QS\$/CO8:;!)J'P=^,8\/ZSJFS-S#X7^)&C7%BMF''W8I
M/$FDZ+)\WR!\#[[I7^>K7^MU_P %F/@2/VB/^"9O[6_P_M]-&J:U8_"[5/'O
MABW**[)XB^'<D/C+3Y8PW"LJZ//'N7YD21F'-?Y(M!O1=XM=G^%E8****#8*
M*** /ZK_ /@TQ^/K> OVX?BG\"K^Z,>E_'7X/75_I\4UT8[9?%'PUU*/6;40
M6[.(Y+Z\T75-:CW*N]X;;8,[$%?Z)-?X_G_!+_X\2?LU?\% _P!DWXPF7R=/
M\._&7PGIFO%IC;P'PYXON_\ A#M?:[8,NZUM]+UZZO9%?_GV1_OHE?Z_\4L<
M\<<T,BRPRHDL4B$,DD<BAT=&'#(RE65@>1SF@Y:ZM)/NORT_R)*_Q^/^"H?C
MV3XF?\%&_P!N/QB\KW$%[^U)\:M+TV:0MODT/POX\UKPKX?=E=5:/=H>BZ?^
MY;_4@B+>^S?7^P)(<1N?1&/Y*37^*;\6_$I\9_%;XF^,/M$-X?%?Q#\:>)3=
MVYD,%T=<\2:GJGVB S8F\F;[6)(]_P Y1TW_ #T#H+63[)+[[_Y'GE%%%!TA
M1110 4444 ?KS_P0<\.2^)?^"M'[&,4=K<72:/\ $>_\1W MPC&"+0O"7B*]
M6ZFWX*V]O<K"TS#Y_P"X/3_5_K_+E_X-N-!;7?\ @K9\ -MR+8:/H/Q.UXDQ
MF3[0NG>!M6)MEP5\MIO.^_CY-F=E?ZC5!RUW>279?F%%%%!B%%%% 'R!\3/V
M ?V*OC-XTU?XB_%;]F#X->/_ !UKYMSK7BOQ3X*TK5=;U,VEO':VQO+ZYA::
M?R;>*.*/<WR)&BC[M<'_ ,.K_P#@G)_T9;^SU_X;K1/_ (Q7WW10.[[O[V?
MG_#J_P#X)R?]&6_L]?\ ANM$_P#C%'_#J_\ X)R?]&6_L]?^&ZT3_P",5]]T
M4!=]W][/!?@A^R_^SO\ LU0>(;;X!?!OP!\(K?Q9-87'B6'P)X=L= 36Y]+C
MN(M.EU%;.-/M#64=U=+;EO\ 5B:7:#OK_.&_X*_?L%?MJ?$[_@IE^V9X[^'W
M[+GQO\8^#/$OQDU/4/#_ (G\/_#[7]4T76;!](T=([W3-0M;62WNK61E;;-#
M(R'[N-Z.E?Z>=%!4)N#;W;5M?E_D?X]7_#L[_@H+_P!&;_M#_P#AL?$W_P @
MT?\ #L[_ (*"_P#1F_[0_P#X;'Q-_P#(-?["M%!I[=_RK[V?X]7_  [._P""
M@O\ T9O^T/\ ^&Q\3?\ R#7^E]_P1$^'WCGX5_\ !++]D+X?_$KPEK_@7QOX
M;\'^,[;7O"GBC39])U[1Y[KXK>/=0M8M0TZZ5+BUDN-/O+6\A69$=[:YAD*_
M/Q^J]%!$ZCFDFDK.^@5_BL_'+_DM?QA_[*E\0?\ U+-7K_:FK_%9^.7_ "6O
MXP_]E2^(/_J6:O070WEZ+\SRVBBB@Z0HHHH **** /\ 7>_X)"?\HO/V"?\
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
M?C.OXQJ_%N./^1]5_P"P;#?^D,_Z*/V;'_*+^4?]EEQA_P"IF'"BBBOD#^^
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
MZUM#;QC=QILPK]"\/LQ4,1C,LG)<M>,<30OUJT4H5DKN[E*#A/9Z4I.Z2/\
M)+]J=X75,RX7X#\7\NPSG4X:QM;@[B2I3BVXY5G4OKV18JL[>[0P>:T<?@W-
MM?O\ZPU.S<HV_6NBBBOU8_Q,"OXO/^"\O['+_!GX_P"G_M*^#],:+X??M"3R
MIXL6UM=EGX?^+FE649OY)3&NR&/QUHMN-:C9MGG:_IGB*:622YU*!3_:'7R[
M^V/^S/X8_:Y_9S^)/P*\3B* >*]',_AG66A667PSXTTIAJ'A3Q):(S*//TG6
M(;:9E+!)K;S[:4/#-(A\'B/*(YSEE;#**^L4_P!_A).RY:]-.T+O1*M%RI2;
MNDI\SUBC^E?HG>.5?P"\9>'^+<16JKA;,[\-\;X6GS3]MPUFE>@J^-C1C=U<
M1DF*I87.\-"*52M/ /!J<:>*JJ7^;C7]#'_!,C_@K?\  C]BC]F2'X*?$3P/
M\1_$'B2+Q_XT\6-J/A:STNXTIK+Q+?0W-E C7=[;S+<0QQLMPH5T\S[G<5^"
MOCSP-XK^&'CCQ=\-_'6ERZ)XS\">(=4\+>)])E!W6>L:1<-;7(C+;6DM;@K'
M>6-QM_TFPN;:Y3Y)DKD:_%,OS'&91BY8G"\M+$0A4P\E5IJ?*I.//&4)6M).
M"3NKQ?,C_HR\5?"?@'Q^X)PW"G&<<5FO"N)Q^5\282IDN:U,$\56P^&Q']G8
MNAC\)S>VPE7#YA5J14'*G7A4I54VE%O^R?\ XB*?V4/^B5_&G_P6Z'_\LZ/^
M(BG]E#_HE?QI_P#!;H?_ ,LZ_C8HKWO]=\__ .?V&_\ "6G_ %W_ *6O\R_\
M4W/HN_\ 0BXN_P#$QS+_ .0_J[\K?OM_P5,_X*L?!#]N7X">%?A7\-O!?Q"\
M.Z[H7Q-T;QK<WWBRUTVWT]M-TW1/$&F36\9M+NYE>[EFU6V:-2J)L2;S.J5^
M!-%%?/YAF&*S3$O%XN4)5I0A3;A!4X\M-6BN5:7WN]WUV/ZG\)?"3@SP3X/H
M\"\!X;'X3A_#YACLSIT<QS"MF>)6+S&<*F*D\572FX2E"/)3MRP6BW;"BBIX
M+>XNIX;6TM[B\N[J:*VM+2TADN+J[NKB18;>UM;>)6DN+BXG:.&WAC5Y)IG1
M%1Y'Q7"W:VGY]TNB>KOHC]+E)13<FDDFVVTDDMVVVK)+5MZ?A?\ 0C_@FO\
ML,:Y^W/^T!8^#KI-0TSX2>"8K3Q3\8/%-FI1K30/M#IIWA73;H_NX_$7C2ZM
MI[#3\9DLM-MM;UN-)/[*2&;^_?P7X,\*?#KPEX=\!^!= TOPOX/\(Z18Z#X<
M\.Z/;+:Z;I&DZ="L%I9VD"Y"K'&OSR2%YI93)/<2RS22._Q!_P $S/V/]._8
MU_96\%>!KS3K:'XF>+H+?QY\8=2CV237?C?6[2&1]'-R,B;3_!^F_8_#&F^7
MLAE33)M2\I+K4KMG_0FOW'A7(XY/E\)U81^O8N$*N*E;WJ:<4X8=/HJ2_B6O
MS5G.7-**A;_FL^FO](_'>/7BCCL#E&85'X:\#XS%Y/P?@Z51_4\SKT*GU?,^
M+*L(R<:U?.:U*2RZI-*6&R6G@Z2ITJ]7&RKE%%%?4'\9A1110 4444 %?B__
M ,%ZO^4?NO?]E2^'?_HW5Z_:"OQ?_P""]7_*/W7O^RI?#O\ ]&ZO7C\0?\B/
M-?\ L!Q'_IMG[[]%?_E)#P2_[.3PK_ZM*!_#?1117\_G_5&%%%% !1110!]X
M?\$S?A!_PN_]NC]G'P3-:+>:5:_$"Q\;>(+>6#S;270/AU!<>.-5M;[*[5M]
M2@T%M+#2?ZR:\AA3]],B5_H@5_(K_P &YGP??6OC'\=_CE?6FZQ\!^!-&^'V
MC7$R Q_VYX]U?^V+Z>S;_GZT_1_!C6MRZ_<M?$*)Q]IK^NJOV/@3">PR:6(E
M&T\;B:E1.UFZ5&U&"[V4X59*^MI'_/E^TRX[_P!9?I 8;A.A6Y\'X><)95E=
M6E&7-"&<YZI<18^HM$HREEV.R2A4@DW&>%:;3]R!1117VI_G8%%%% !1110
M4444 %?YWO\ P=U?\G[_  (_[-7T'_U:'Q,K_1"K_.]_X.ZO^3]_@1_V:OH/
M_JT/B90:T?C7HS^4FBBB@ZPHHHH **** /[>/^#/#_7_ +:__7'X3?\ H7B>
MO[@*_A__ .#/#_7_ +:__7'X3?\ H7B>O[@*#CJ_Q)?+_P!)04444&84444
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
M$WQN^&&D+;A8W,L=UXST=;A=DTUO&R_9_,9E:9-\?O7^S<B)&BQHH5$5415
M"JBC:J@#^%1VZ>GL'/7^S_V]^G^0^BBB@YPHHHH *_Q6?CE_R6OXP_\ 94OB
M#_ZEFKU_M35_BL_'+_DM?QA_[*E\0?\ U+-7H-Z&\O1?F>6T444'2%%%% !1
M110!_KO?\$A/^47G[!/_ &:W\(?_ %$["OT:K\Y?^"0G_*+S]@G_ +-;^$/_
M *B=A7Z-4'!+=^K_ #"BBB@05_*W_P ':GP3D\<?L$_"CXRZ?:3W&I? SX_:
M/'J=PB@P6/@KXG>'=9\,:K-.0I96F\96/P]MH6W)"?/D1]SO"!_5)7PM_P %
M,OV;?^&N/V"OVIOV?[:R74-=\<_"7Q#-X,M7(5&^(7A-8O&?P\=W.=L<?C;P
M_H$DA7#>6C8S05!VE%]+J_I?4_Q\**E='B=XY$:.2-F22-U*.CH0K1NK?,K*
MWRNC>_M45!W!1110 4444 %?ZA/_  ;4>/6\<_\ !)GX*V\DA>7P+XO^)W@-
MT:220Q)I/BJXU&V3#R2>6IM=8@D6-=B 2$HG5W_R]J_OD_X-"/C;;:U\!/VH
M?@#>7ZOJG@7XD>'/B-H^G[DWQ:!XUT1M'U"94\SS/+_MKPZIW+"$WW.QY-X1
M*#*LO<;[6_%H_L4HHHH.0**** /QR_X+\>.[3P'_ ,$E_P!KR:YN#;S>*_!V
MA^!=/8-L,MYXH\7Z#9F#<LD;?O;-;Q=J[]_W'C:-GK_*4K_11_X.T/C1;^#?
MV$/A=\&TDC.H_&?XX:1=RPJZ&X71OASI-]KES,T9D61;9M4U#28S((W3SO+0
MMR]?YUU!U4/@?G)_DD%%%%!L%%%% !1110!_H(_\&AOP-E\*?LG?M*_M 7UD
M]M<_&3XTZ'X$TB::-E:]\-?!OPLUW'?V<A7#6<GB3XG>)=+9D;Y[S1+E''^C
MIC]E_P#@MQ_RBE_;A_[(CKO_ *5Z?7H__!*;]F.7]C__ ()Y_LJ_ ;4;"33/
M%'ASX7:7XB\?V4R%+BT^(_Q$N;SXA^/]/G9U623^R?%GBC5M(MY)%23['86R
M".%$2%/./^"W'_**7]N'_LB.N_\ I7I]!Q\W-53[SC]R:7Z'^2O1110=@444
M4 %%%% ']>'_  :!?\G8?M4?]D%\/?\ J=VM?Z!%?Y^__!H%_P G8?M4?]D%
M\/?^IW:U_H$4''5_B2^7_I*"N>\5^%?#OCGPOXB\%>+]&L/$7A3Q;HFJ>&_$
MN@ZK;QW>FZSH6MV4^FZKI=_:RJT=Q:7UC<3VUQ"ZE'BD=3Q70T4&9_CY_P#!
M2W]D\_L2?MQ_M#?LX6B7)\,^"/'%S>> ;BY,\CW7P]\46UMXF\&_Z5<?O+Z;
M3]#U:UT6^OO^6VJZ;?\ \>^OA.OZI?\ @[6^',/AO]OGX2_$6"W6 _$G]GO1
MK6ZD1H@+R]\$>*O$&GM<.J.9/.6SU:QM6DDC3?#;0HCOL?9_*U0=T'>,7ULK
M^MM0HHHH*"BBB@ K_60_X(7>+%\8?\$H/V+KSS))7T7X4P>$I&DMA;;6\*ZQ
MJFB)&BB23S8HH;.&-+GY#<[/.\M=X%?Y-]?ZF/\ P;EZY+KO_!(_]FJ2:"*
MZ9<_$K0T$1=A+#I/Q$\16D4[[V;;),J;I%4[-^=G%!A7VCZO\C]QZ***#F"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YK_:_P#@O;?M!?LR?&OX
M/W"0F?QI\/\ Q!8Z1),C2"S\0V]E)?\ A^^14^8S66L6ME<1$9!= &1T.RO\
MW"]LKO3;V[TZ_MY;2^L;JXLKVTG0QSVUU:RM!<VTT;8:.:&:-HY%;[CIL]*_
MU(Z_SXO^"JOP,_X4%^W+\;_#5I9O9Z!XMUT?$[PN'8-YND^/ VL7;(56.-8H
MO$3:Y9QQQ+\L-NB?)]Q/S;Q"P*E3P.8Q6L)SPE9VNW&:]I1]%&<:BOI[TX]6
M?Z]?LJO$9X?./$GPIQ=?]WF6#P/'&249R2BL3E]2EDN?1I1>LZN(PV+R6KR1
MN_9X"I.UHRO^=E%%%?F!_M,%%%% $\'^OM/^ONT_]*5K_3J^%/\ R2_X;_\
M8@>#?_4>T^O\Q6#_ %]I_P!?=I_Z4K7^G5\*?^27_#?_ +$#P;_ZCVGU^C>'
M/\7-?^O>"_\ <Y_D!^UD_P"11X(_]C/CW_U$X1._HHHK]2/\7@K^#C_@MW_R
MD7^+/_8J?#C_ -1QZ_O'K^#C_@MW_P I%_BS_P!BI\./_4<>OA?$'_D24?\
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
MN:*4DDF%?B__ ,%ZO^4?NO?]E2^'?_HW5Z_:"OQ?_P""]7_*/W7O^RI?#O\
M]&ZO7F<0?\B/-?\ L!Q'_IMG[']%?_E)#P2_[.3PK_ZM*!_#?1117\_G_5&%
M%%% !116QH>C:GXDUK1_#NBVLE]K&O:II^BZ3918\V[U/5+N&QL+6/.?WMQ=
M7$$*X_C?\S5M))MMV22N[O3^DM7T1G5JTZ%.I5JSA3I4H3J5*E22A3ITZ<7*
M<YSDU&$(Q3E*4FHI*[:/[A/^"%7P=;X7_L&>&/%-[;?9]9^-GC7Q=\2KH2(1
M=)I4=U!X)\-PR.5_X];C2?",6NV,<;.B1:\\OR33SHO[*5Y?\%?AOI?P<^#_
M ,+_ (3Z+@Z5\-?A_P"$? ]C( $-Q!X8T&PT9;N7Y5+W%W]C:ZN)I5$LUQ++
M-.6F>1CZA7]%99A%@<OP>$22>'PU&E.UM:D8+VCT_FFY2^>A_P E7C#QO4\2
M/%3Q"X[G.<J?%/%V>9M@U.ZE1RROCJJRG#:^]RX3+(83"P4O>4*,4[M7"BBB
MNX_. HHHH **** "BBOY$?VY/^#H;Q+^QS^UI\=?V8[?]BW0_']O\'/'-]X/
M@\93?'V_\.3>(H[2VM9UU&70D^#^M1Z7))]HVM9KJ]^J;/\ CY?>,!48N3LM
M[7^5TOU/Z[J_SO?^#NK_ )/W^!'_ &:OH/\ ZM#XF5]3?\1CWBO_ *1_>'?_
M !)?4_\ YQ=?SZ?\%9_^"F^H?\%3OCOX%^-^H_!JQ^"<W@GX76/PT7PY8^.[
MGQ_'J4=EXG\2>)!K+ZK<>$_![6LDC>(FLQ8KI\R(EFDWVEY)_)0-J=.49IM:
M6?5/M_7WGY74444'0%%%% !1110!_;Q_P9X?Z_\ ;7_ZX_";_P!"\3U_<!7^
M5K_P2'_X+':K_P $H&^-#Z9^S]IWQR/Q@7PHLGV[XEW/P^/A\>%SJI7R_L_@
M?QE_:0OO[3^;<MA]F\G/[[S"$_:[_B,>\5_](_O#O_B2^I__ #BZ#FJ4YRFV
MEH[=5T27_!]//0_N<HK^<C_@C]_P7HUS_@J=^T'X\^!^H_LP:5\%+;P5\)M2
M^)@\2V7Q?O/'\VH36/BOPKX;313H\_PU\'QV\4R^(I+Q[_\ M29X7LTM?L4W
MVEYK;^C>@Q<7%V:L]PHHHH$%%>?_ !7\;2?#7X7?$GXBPZ:FLS> / 7C#QK%
MI$MX=/CU67PMX>U'7(]-DOTMKQK&.^:Q6U>\6SNVMDF,WV6<IY3_ ,4S_P#!
MXYXL1W0_\$_?#V49E;'[3&I$$J<$ CX%_KR*"XPE._*MO-(_IQ_X+%_\HMOV
M\/\ LVGXF_\ I@N*_P B^OZSOVO?^#IGQ'^UA^S#\=/V;+K]BC0_ ]O\;/AM
MXF^'<OB^#X_7_B*;PXGB.PDL6U>+0W^#^BQZK)9^9YBV+:M8)-PAN8?OC^3&
M@Z*47&+35M;_ 'I?D%%%%!J%%%% !7]8?_!HE_R?+^T!_P!FT7O_ *L7P77\
MGE?JO_P26_X*>ZA_P2P^-OQ ^,VF?!BQ^-LWCOX;3?#M_#]]X\N/A_'I:3>(
MM%\0'5DU.W\(^,&O)%;1UM?L;:?;)LN1-]I_<['"9IN+2W:/]:&BOX8_^(Q[
MQ7_TC^\._P#B2^I__.+K]LO^",G_  6GU?\ X*Q^)/C[H.I_L[:=\#$^">A_
M#[6(KJQ^*-U\0V\1MXYOO%EDUO)!<> ?!:Z6--7PPLJS+-?_ &K[9L,=OY.Z
M8.25.<5=K16OJNMO/S/WJK^%G_@\;TFU@\;_ + VN(TOVS4_"W[1FEW"NZ&
M6VBZK\%[JT:-"H*R-)K=YYS-(^]$A"(AC<O_ '35_#;_ ,'D7_(=_P"">G_8
M)_:D_P#2S]GV@JC\:]&?Q,T444'6%%%% !1110!_J4?\&X?_ "B2_9V_["7Q
M'_\ 4XUBOF3_ (.I/VE)/A!_P3TT;X+:5J$MGX@_::^)NE>&;B"/&V]\#> 1
M;^,?%44GS>8J_P!L+X-C#*I3]\R/RZ(_\^'_  3M_P"#D_7_ /@G_P#LG_#O
M]ERQ_8_T;XI6_@&X\13KXUNOCA?>#Y]5/B#7+S6F5] B^%?B:.S^R_;/LZLN
ML7/GA/.*0[_+K\_?^"N?_!6SQE_P5<^('PH\7:S\*+;X*>'/A1X0U3P[I?@F
MP\>W?CZTO]7UO6)-1U3Q/)J-QX5\(K;WEU;1Z;I?V6/39MEMIJ2?;'\[8H<T
M:<O:7:T3O?TL^C\_/8_(.BBB@Z0HHJ:'R?.B^T>9]G\V/S_)"&;R=R^;Y0=E
M7S/+W>7N;9O_ -90!_J!_P#!MO\ LZ)\!O\ @EU\)_$%[806OB3X_:UXC^-.
MKW20F&XO-+U^[72O!XN@6+,8?#.CZ>T+,?GBN=Z9B="/WOK^(;X1?\'8?P&^
M#GPK^''PG\,?L5?$*'0/AOX'\+^"=*2#XC>&+:-K3PWHUGI23+#_ &/)Y?VC
M[*UPR^8[[W?>^\D5Z(?^#PWX1D';^Q?\1BV#M!^)OAD#(Z G^Q._M^E!R2IU
M')OEW>^FNWGVM_29_9K15:SN!=VEK=!2@N;>&X"$@E!-$L@4D<';N _6K-!D
M%%?@3_P54_X+N>"/^"7GQM\%_!GQ-^S_ .*_BM=>,?A_%X\BUW0O&&C^'[:R
MBFUB^TE=.>TO]/O9IIE:P:9IM\:;9HT1)/G*_F!_Q&'?"+_HR_XC_P#AS/#/
M_P I:"U3FTFHW3VU7^?]?)GX7?\ !RA\"O\ A3'_  53^,&M6>GFQT'XV^'?
M!7Q@TF3:X%]>ZYHD.C>++HEE56\WQ?H>N'=&SIU1_P!\CU^!M?MK_P %H_\
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
MB!UE@G@GB99(9H9%62.2-D='2-TDWT"DE)-/9G^W?17\PG_!#?\ X+N?"O\
M:O\ AGX$_9H_:B\>:-X'_:R\):9:^%M'UCQ-/;Z)H?QUTO2;6.VTW6-&U67R
M=+C\?-8PJOB#P[))9W.JW4%SK&B6LUN]U;6/]/".DJ))&ZR1R*K(ZL&1T8;E
M=&4E6#*0RLIP1@Y] X9)Q;35FA]%(2 "20 !DD]J_GL_X+-_\%R_@W^P1\,_
M%'PG^"OBGPY\3/VPO%>E7>C^'?#6B:C!J^D?"$:C;>4_CGXC7>G320V-WI<-
MPMUX=\(FXCUC6]2^S/<I8:-#?ZC" DY-)*[9_+;_ ,'/_P"V/I7[1G[>UK\&
MO!VJ0ZGX+_96\*O\/[NYLY+AK6[^(^NW,>N>.<YFDL[J31_^)3H/VFT5-DUA
M>6TG[R!R?YK:V=?U[6?%.NZUXH\1ZE>ZUXA\1ZMJ.O:]K&HS-<7^K:SJ]Y-J
M&JZE?7#?-->7U]<375U,WSS33.[YWUC4'=%<L5%=%_P[^;U"BBB@84444 %?
MK7_P1$_8XG_;8_X*,_ CX?:CIHU'X=_#O6(_CA\65EB2:S;P+\,]1TW4TTJ_
M@D^6XL_%GBRX\+^#;R%623[!XAN9D_X]GK\E*_T4O^#<K]C*^_8F_P"">OQ0
M_;1\<^%C+\6/V@O!VI?%/1M$U,_V;=VOP9^'WA_6M7^'&CF\>UOIM-3QU--J
MOC"XOK6"3S]'U[PR+S3YKK1T2@BI+EB[;O1?,_JE50BA5 "J J@<  # 'X5^
M6'_!;C_E%+^W#_V1'7?_ $KT^OYMG_X/'/%:.R'_ ()^^'MRLRG'[3&I$94X
M.,? JOEK]M/_ (.B/$7[8O[+'QM_9DN_V+=$\ 6_QE\%7W@R7QE#\>[_ ,2S
M>'EO9K>8ZC%H3_"/08]4>/R-GV5]6L$??_KD&#0<\:<U*+Y=FGNNC3[_ -:G
M\HM%%%!UA1110 4444 ?UX?\&@7_ "=A^U1_V07P]_ZG=K7^@17^3I_P2/\
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
M!U?Z^/\ P5D_Y1C?M]_]FD?'C_U76O5_D'4'30VEZK\@HHHH-PHHHH ****
M"BBB@ HHHH _TXO^#8'_ )1-_#G_ +*Q\8?_ %(X:_H6K^>G_@V!_P"43?PY
M_P"RL?&'_P!2.&OZ%J#BJ?'+U"BBB@@S]4TO3M;TW4=&U>RMM3TK5K&ZTW4]
M.O(4GM+[3[Z![:\L[J"0&.:WNK>62&:-EV21LR-Q7^4]_P %K?\ @FQK7_!.
M']L#Q)X7T+2[L_ #XJSZCX\^ ^O&.:2RA\/W=WOU;P%<7<@VMK'@&^N%TN2-
MY'FFT2;1-2=W>_?9_JXU^>?_  4U_P""?/PV_P""D?[+GBSX$>-1;:1XKMA+
MXF^$?CXVRS7O@+XB6-M(NE:FKJOG2:+J2LVC^)M.B;%_H]S-LQ>6UG-"&E.?
M(_)Z/_/Y:_>?Y"=%>W?M%?L\_%C]E7XS^//@+\;?"U[X0^(_P\UN?1M;TRZ1
MC;W4:GS-/UO1KS:L>J>']<L6M]4T35;?]S?V%S#,FQ]Z)XC0=B=U=;/5!111
M0 4444 2*S1LK*Q5EPR,I(97!R&4C[K#^%N_TK]"O@W_ ,%8O^"D'P!TF#0?
MA7^V/\;-#T2UAAMK/2-8\2IXWTVRM;>&2WMK2QLO'EGXFM[&SMX9/*M[6VCA
MMH4CA\F%/(AV?GC10)I/=)^JN?I)\6/^"P'_  4U^-NBS^'OB)^VA\:K_1KF
M*.WN;'P]KEEX 2XABDED$<\OP_TWPO<31R&22.X629TO(?\ 1[D30HB5^<ES
M<W%Y<7%W=SS75W=32W-U=7,KSW%U<3NTLT\\TS-)---(QDDDD+N[R.[OO-5J
M* 22V27HK!1110,**** "BBO;/V=_P!GKXL?M4?&7P)\!O@EX4O?&/Q(^(>L
MPZ/H6DVBE88$.Z;4-9U>Z*M#I>@Z)8QW&J:UJ=QLMK"PMII7W[$1P#](O^")
MO_!-36?^"CW[7OA[P[X@TN]'[/?PFFTWQW\=]?5)8K2XT2VN@^B_#^UO%5E7
M6O'FH6K:>L:,DUMH-MKVI(Z/9PI-_I[?'C3-.T3]FKXS:/I%C:Z9I6E? [XB
MZ=IFG6,,=O9V%A9> ]8MK2SM+>)5C@M[>WBCAAAC")&B(B8 KYI_X)E_\$^O
MAG_P3=_9=\)_ ;P,L&J^*+D1>)_BYX],"Q7_ (^^(U_:0)JVJ2-M\R/2--6-
M-&\,Z>['[!HEG;!]]Y/>33?4W[1?_)OGQV_[(W\3_P#U"=<H.2<^>:MLFK??
MJ_F?XN$_^OF_ZZR?^AM452S_ .OF_P"NLG_H;5%0=84444 %%%% !1110 44
M44 ?V??\&=/_ "5']NC_ +$'X%_^I%\3:_NZK^$7_@SI_P"2H_MT?]B#\"__
M %(OB;7]W5!QU?XDOE_Z2C^#W_@\5_Y*Y^PU_P!DY^-G_J3?#^OXR:_LV_X/
M%?\ DKG[#7_9.?C9_P"I-\/Z_C)H.FG\$?0****"PHHHH **** /IW]B7_D\
MW]D;_LYWX"?^K5\*5_LLI]Q?]U?Y"O\ &F_8E_Y/-_9&_P"SG?@)_P"K5\*5
M_LLI]Q?]U?Y"@YJ^\?1_F.HHHH, HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ JK<6\%W;SVMS"D]M<Q2VUS#*OF1303(8I8I$;*O')&Q216&&5CP1FK5%
M TVFG%N,DTU)-IIIW335FFFKI]&?YO?[;?P5G_9Z_:M^.7PG>)TL?#GC[6I=
M!=HA"D_AO6;AM:T&:%!]V'^S;Z"-"/\ GC^-?*=?T=_\'$OP*/ASXS?"3]H#
M3;)8]/\ B3X5N_!/B*Z78&E\4>"F273WD5$5OWWAW4+:"-I6WR?8'2-W1#'!
M_.)7\]YW@GEV;8_"6:A3KRE13O\ P:J56E;?3V<XK1Z--:'_ %7?1L\1%XJ^
M!OAMQQ.NJ^.S/AK!83.9IQ;_ +?R52R;/.91TBYYI@,55C&R_=U(.RN%%%%>
M6?N)/!_K[3_K[M/_ $I6O].KX4_\DO\ AO\ ]B!X-_\ 4>T^O\Q6#_7VG_7W
M:?\ I2M?Z=7PI_Y)?\-_^Q \&_\ J/:?7Z-X<_Q<U_Z]X+_W.?Y ?M9/^11X
M(_\ 8SX]_P#43A$[^BBBOU(_Q>"OX./^"W?_ "D7^+/_ &*GPX_]1QZ_O'K^
M#C_@MW_RD7^+/_8J?#C_ -1QZ^%\0?\ D24?^QA1_P#3.)/](OV77_*0G$7_
M &:W/O\ UI.$#\EJ***_(3_?X**** "BBB@ K[[_ .";/[8%[^Q?^U-X,^)%
MY=7"_#?Q*T7@/XOZ?%YTD<_@36KRW\W71:0Y:ZU+P7?+;^)M/55\Z:.SO]*A
M=$U68M\"45MAL15PF)H8NA+DK8>I&K3EVE&2:OKK%V<91=U*+E%JS/F>,^$<
MCX^X4XAX+XFPBQV0\3Y1C<FS3#.RG+"XVC*E*K0G*,E1Q6'DXXG!XB,74PV*
MI4<13:J4XL_U([&]L]3LK34=.NK>^T_4;6VOK"]M)8[BTO+.[B6>UNK:>/=%
M/;7$4D<L,L;,DD<BR(Q5\F[7X,_\$(OVRO\ A=GP NOV=/&>KQW/Q'_9\M;6
MV\.BYF'V[7?@]=2+:^'9D#LSW#>";Z3_ (1.Z>-4BL]&F\'H_F7-S*[_ +S5
M_0>68^CF> PV.H_!7IJ3C>[IU%[M2G)[WIS4HW=KV4EHTW_RG^+_ (8YYX.>
M)'%GASGZ<\;PWFE7#4,9[*5*EFN5UHQQ.49QAX2;M0S3+:V&QD(*4G1E5EAZ
MC]K1J)%%%%=Y^:GX.?\ !>#]CV#XT?L[6_[1'A731-\1_P!GR-[G67MU/VC6
M_A-J-R/^$AM) BDW,GA74)K?Q3:--(L%AI7_  E4H62:XB6OXLJ_U&-=T/2/
M$VB:QX;U_3K75]!\0Z7?Z)K>DW\2SV.IZ5JUI-8ZAI]W"QVS6MY9W$UO<1$%
M9(9&4]:_SC?VT?V=M3_94_:<^+OP.OA<O8>$?%%S)X3O[E#OU?P/K:1ZWX-U
M1G*K')<77A_4-/74$MV>&VU5+^SW2/;/G\GX\RM4,11S6E%*&*M0Q/+I'ZQ3
M@G3J/HO:T4X_]P;ZN>O^X?[,#QLJ9_PGQ'X)YWC)5<?P;S<2\(JM4<JL^%\R
MQ4*6;Y?24FW[')L[Q%'%1OJH9_[.-J>&2C\LT445^?G^KI^HW_!&;P6/&G_!
M1GX#DQF4>#(/''CX@8VI_8OA6_TA)7''RQMX@4+N(^?8_P!_83_?57\5W_!O
M5X6_M;]M?QGXH\EW_P"$.^!VOQ>:L,TB0?\ "4>(M#M<-+&RPP^=_9.V(SJ_
MG;&2 )L<5_:C7[%P#2Y,CG4M;V^-KS]5&%&E_P"E4Y'_ #Z_M.\[EF7TB\OR
MOG<H<.^'/#> <;W5.KCL?GF=S2U^U2S.A/\ [>ZA1117VQ_G2?(G[>OQ!E^%
MG[&'[3?CV*0Q3^'O@WXWEMF 5Y&N+W1[G38HHD:2(/+))>+'&OF)N=AM.=H'
M^</;0_9[>&!0H$$,,  Z 1HB+CJ/X?\ )K^\_P#X+;^)SX8_X)R_&P^=Y/\
MPD5YX'\'G_CX_?#Q)XPTBP,'^CX'[X-M_?\ ^B\_OOEK^#.OR/Q K<^:82C>
MZHX%32[2K5JMW\XTH?<?[P?LKLAAA/!CCWB!TW&KG?B/4R^55K^+A\@X=R:I
MAX<STDJ-?.L:[+9UGU;N4445\&?Z@!1110 4444 %%%% !1110 5_>;_ ,$6
M/@XWPC_8%^%UY=V@MM9^*]WKOQ8U4J>+JW\37?V?PQ<_=#9D\&Z9X?W!B_S_
M '&,93'\,'@7PAJ?Q!\<>#? 6BX_MCQOXK\/>$=)W*77^TO$FKV>CV.Y0R[E
M^U7D8==R=OGK_3+^&W@G2_AO\/O _P /M$MTM-(\%>$]!\+:=;1;?+BM-"TN
MUTV%!M&WA+?MP3Z@5^@>'V$]IC,;CI1TP]"%"#:37/B)*<G&]K2C"CRWOHIN
M^^G^4O[5/CS^SO#_ ,.O#K#UG&MQ/Q+C>)<PIPD^9Y=PQ@8X3#4ZR35Z.(Q^
M?1K0BU*,JN7*=XNDK]O1117ZP?X<A1110 4444 %%%% !7^2U_P6\_Y2N?MP
M?]EKUC_T@TVO]:6O\EK_ (+>?\I7/VX/^RUZQ_Z0:;0;4/C?^%_FC\K****#
MJ"BBB@ HHHH **** "BBB@#^K;_@T5_Y/W^._P#V:OKW_JT/AG7^B%7^=[_P
M:*_\G[_'?_LU?7O_ %:'PSK_ $0J#CJ_Q)?+_P!)04444&9X5^U%_P FS?M%
M?]D*^+G_ *@'B"O\8*X_X^)_^NTO_H;5_L^_M1?\FS?M%?\ 9"OBY_Z@'B"O
M\8*X_P"/B?\ Z[2_^AM0=-#:7JOR(:***#<**** "BBB@ HHHH *_M(_X,Y?
M^2B?MY_]B7^S]_Z?/BS7\6]?VD?\&<O_ "43]O/_ +$O]G[_ -/GQ9H,ZO\
M#E\O_2D?W85_#;_P>1?\AW_@GI_V"?VI/_2S]GVO[DJ_AM_X/(O^0[_P3T_[
M!/[4G_I9^S[084?C7HS^)FBBB@ZPHHHH **** "BBB@ HHHH **** "BBB@#
M_;FT;_D#Z5_V#;'_ -)8JTJS=&_Y ^E?]@VQ_P#26*M*@\\_SPO^#N/_ )/E
M^!W_ &;U9?\ J8^(:_E$K^KO_@[C_P"3Y?@=_P!F]67_ *F/B&OY1*#MI_!'
MT"BBB@L**** "BBB@ HHHH _K@_X- O^3S/VH?\ LV.'_P!6KX'K^O[_ (*=
M?\$X_A-_P4M_9LUSX,^/8[;0_&^D?:?$/P=^)D=HEQJWP]\<QVS16UT&&V:Z
M\.ZTBKI?BK1_,V7^FR>=#LU*PTVZMOY ?^#0+_D\S]J'_LV.'_U:O@>O]!B@
MY*K:J-K1JW_I*/\ &*_:?_9A^,W['OQJ\9_ /X\^$+_P=\0/!=^]O<6URC-I
MVN:7(\O]E>)_#>HA?LVM>&];M5-YI>J6K.DR;X9D@O+:YMH?GRO];_\ X*9_
M\$K/V<O^"G/PJ_X1+XI:?_PB?Q2\-6=W_P *J^./A_3[:;QCX#U&;]Z+.ZCE
M>W3Q1X+OKA8VUSPCJ%U#;WB;[G2K[1-;2TUBU_S/OV_/^":O[4__  3B^)LG
M@+]H+P3+'X>U2[OE^'WQ:\.I<ZG\,_B1IMI*RB[\.Z^;>/[+JD<+03ZIX5UJ
M/3?$^C)-"]YIJ6=S8WEZ&].HIJSTDMUW\U_ET/@&BBB@T"BBB@ HHHH ****
M "BBOK#]CO\ 8F_:0_;N^+>F?!K]FSX>:CXU\27+6\VO:U()+#P9X"T*:?R9
MO%'CWQ0\,ECX=T.U7S&WR>=J6JS)_9N@Z;K&L36VFW(#:2N]$CA/V;?V</B]
M^UI\:O GP ^!GA2Z\8?$CXA:O'I>C:=#OALK&W4>=J?B#7[\1R1Z/X;\/Z?'
M<:IKFK7"^386%M,^R:;R89O]87_@FI_P3_\ AE_P3=_9:\&_L]^ 7M];U],>
M)OBQ\0_L$=C?_$GXF:G:6L6O^([B(&2:UTFW6UM]%\*Z3-<7+Z/X;TW3;2>Y
MO+_[??WG@/\ P27_ ."0GP3_ ."77PNN+?2)+3XB?M#>.=/M$^+'QJO-.2WN
MKU8_*N!X,\#VTWF7/AOP#I]ZGVB.R,SZEK]^D>JZ_<S/;Z59:3^OE!R5*G.[
M+X4_O\VOOM^(4444&04444 ?GQ_P5D_Y1C?M]_\ 9I'QX_\ 5=:]7^0=7^OC
M_P %9/\ E&-^WW_V:1\>/_5=:]7^0=0=-#:7JOR"BBB@W"BBB@ HHHH ****
M "BBB@#_ $XO^#8'_E$W\.?^RL?&'_U(X:_H6K^>G_@V!_Y1-_#G_LK'QA_]
M2.&OZ%J#BJ?'+U"BBB@@**** /Q7_P""Q/\ P1V^%G_!3SX5-JNDKI'@']J;
MP#I%RGPJ^*CVWEVVKP1F6[7X>_$-K6-[K4?!^I732&ROECN-2\(ZE<OJNE)<
M6TVJZ5JO^81\<?@=\5OV;OBKXR^"OQL\%ZS\/_B5X"U>?1O$GAK6[<Q7%O/$
M<PWEG,I:UU31]2MVCOM'UK3Y[G3=8TV:VO["YN;::&:3_:?K\K_^"G/_  22
M_9I_X*>_#Q=+^)-C_P (+\9O#>FSVOPR^/?AC3;6?Q?X2D+R7$&D:Y:/+9Q^
M-/ \EY))-?\ A+5+VVV?:;RYT#5?#VKS_P!JH&U.JXZ/6/XK_->1_DKT5^B_
M_!07_@EU^UI_P3=\>MX9^/7@>:Y\#ZM?W5KX"^-'A..ZU;X8>/;>!I'B&GZW
MY,;:+KWV>,W-]X1\20Z;XAM$_P!)2SNM.>VU*Y_.B@Z4TU=.Z"BBB@84444
M%%%% !1110 445^D/_!/O_@E=^UW_P %(/&\&A_ OP%=:?\ #RPU"*U\;_''
MQA;7ND?"WP9!OA-W'-KK6[?\)%XBCM[B*:U\'^&8]3\0W*.ES<VUAI7VG4K8
M$VDKMI+NSXX^!WP-^*_[27Q4\'?!3X(^"=9^(7Q,\>:M'I'AKPQH4*RW-U.R
MM+<7=U<3-#9Z7I&FVL<VH:QK&I7%KI.E:;;75_?W-M;0RS)_IQ?\$7_^"/'@
M'_@F-\))-<\5?V-XX_:I^)&F64GQ/^(,%K%/:>%K(HEPOPV\ WD\*WEOX;TZ
MX(;6-2_<W/BK584O[F&&PM=*L++W+_@F3_P25_9H_P""8OP[;1_AC8'QO\8O
M$>G6]M\3/CUXGTVUA\8^+Y4:.>;2]'MHY+R/P7X)BO(UET_PCI5Y<)^YMKG7
MM3\0ZQ"^K2_J50<U2KS>ZM(_B_\ (*\;_:+_ .3?/CM_V1OXG_\ J$ZY7LE>
M-_M%_P#)OGQV_P"R-_$__P!0G7*#*.Z]5^9_BX3_ .OF_P"NLG_H;5%4L_\
MKYO^NLG_ *&U14'>%%%% !1110 4444 %%%% ']GW_!G3_R5']NC_L0?@7_Z
MD7Q-K^[JOX1?^#.G_DJ/[='_ &(/P+_]2+XFU_=U0<=7^)+Y?^DH_@]_X/%?
M^2N?L-?]DY^-G_J3?#^OXR:_LV_X/%?^2N?L-?\ 9.?C9_ZDWP_K^,F@Z:?P
M1] HHHH+"BBB@ HHHH ^G?V)?^3S?V1O^SG?@)_ZM7PI7^RRGW%_W5_D*_QI
MOV)?^3S?V1O^SG?@)_ZM7PI7^RRGW%_W5_D*#FK[Q]'^8ZBBB@P"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#\H/^"SWP+;XU?L*?$>ZTZS:[\1_
M":[TOXI:*L$)FNWM=!E>T\16\.WE4;P_?W]Y<'NE@ASO5,?P75_J'^*O#>E>
M,?#/B3PAKT)N=#\5Z#J_AS6;4$ W&DZYI]QI>HP X<+YUG=2QAF5L%NF!MK_
M #2OCK\,=3^"_P 9OBC\)M9A,6H_#SQWXF\)SKDD,-&U:ZLK>56/^LCFMHX9
MHY%^1T?>DCI7Y5X@X+V>*P681CIB*4L-5:_GH/G@WIO*G4E%?]>TM-S_ &[_
M &5WB,\PX-\0O"[%UW*OPWG.#XLR:E.5Y/+.(*/U',Z5&.K]C@\RRS#XBH[:
M5<W;;;DD>2T445^>'^LI/!_K[3_K[M/_ $I6O].KX4_\DO\ AO\ ]B!X-_\
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
M?\.&O^"M'_1F?Q%_\#_"?_S05_J_T4&GMY=H_C_GZ_TM?\H#_APU_P %:/\
MHS/XB_\ @?X3_P#F@H_X<-?\%:/^C,_B+_X'^$__ )H*_P!7^B@/;R[1_'_/
MU_I:_P"4!_PX:_X*T?\ 1F?Q%_\  _PG_P#-!1_PX:_X*T?]&9_$7_P/\)__
M #05_J_T4![>7:/X_P"?K_2U_P H#_APU_P5H_Z,S^(O_@?X3_\ F@H_X<-?
M\%:/^C,_B+_X'^$__F@K_5_HH#V\NT?Q_P _7^EK_E ?\.&O^"M'_1F?Q%_\
M#_"?_P T%?U*_P#!L=^P!^U]^Q1XX_; U']J#X)^)OA+9?$#PI\&++P?<:]/
MI,T>N7?A_6/B1<:S#:G2]1OL2:?#JVGR7 D\O"7D&S?OK^NJB@F564HN+2UM
MM?HT^_E_74K^2W_@YX_8(_:W_;:UC]BV?]E[X+^)/BY#\.-,_:!B\:OH$^E0
M+H$GBNZ^"[^'X[PZIJ%CN;5$\.ZTUNL)?_CPF,FSY=_]:5%!G&3BTU:Z[JY_
ME ?\.&O^"M'_ $9G\1?_  /\)_\ S04?\.&O^"M'_1F?Q%_\#_"?_P T%?ZO
M]%!M[>7:/X_Y^O\ 2U_R@/\ APU_P5H_Z,S^(O\ X'^$_P#YH*/^'#7_  5H
M_P"C,_B+_P"!_A/_ .:"O]7^B@/;R[1_'_/U_I:_Y0'_  X:_P""M'_1F?Q%
M_P# _P )_P#S04?\.&O^"M'_ $9G\1?_  /\)_\ S05_J_T4![>7:/X_Y^O]
M+7_* _X<-?\ !6C_ *,S^(O_ ('^$_\ YH*/^'#7_!6C_HS/XB_^!_A/_P":
M"O\ 5_HH#V\NT?Q_S]?Z6O\ E ?\.&O^"M'_ $9G\1?_  /\)_\ S04?\.&O
M^"M'_1F?Q%_\#_"?_P T%?ZO]% >WEVC^/\ GZ_TM?\ * _X<-?\%:/^C,_B
M+_X'^$__ )H*/^'#7_!6C_HS/XB_^!_A/_YH*_U?Z* ]O+M'\?\ /U_I:_Y0
M'_#AK_@K1_T9G\1?_ _PG_\ -!0?^"#G_!68 EOV,_B,< G OO"C,<#L!X@W
M-U^ZO)K_ %?Z* ]O+M'\?\_7^EK0TN*2#3-.AE4I+#8VD4B'&4DCMXT=>/[K
M C\ZOT44&!_%-_P<C_\ !-G]MO\ ;)_:W^$OCW]FKX!>*OBKX1T'X*6_AS5M
M;T.ZT6&ULM;C\4:Q>/I\HU+4K&3SA:W5O-A8W1T?&_Y'K^=G_APU_P %:/\
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
M ]O+M'\?\_7^EK_E ?\ #AK_ (*T?]&9_$7_ ,#_  G_ /-!1_PX:_X*T?\
M1F?Q%_\  _PG_P#-!7^K_10'MY=H_C_GZ_TM?\H#_APU_P %:/\ HS/XB_\
M@?X3_P#F@H_X<-?\%:/^C,_B+_X'^$__ )H*_P!7^B@/;R[1_'_/U_I:_P"4
M!_PX:_X*T?\ 1F?Q%_\  _PG_P#-!1_PX:_X*T?]&9_$7_P/\)__ #05_J_T
M4![>7:/X_P"?K_2U_D._X-D?^"?G[8'[%'Q"_:XU;]I_X)>)?A+IWC_P=\)-
M/\(76OW&D3IK=YH&M>/+G5[>V_LO4+YE:Q@U2QDD\_9_Q])LW]:_KQHHH,I2
M<I.3T;MMY)+]#^0?_@YN_P""?G[8/[:WQ*_9*U7]F#X(>)_BUIO@+P-\5M.\
M6WF@3:3##HE]K>O>"[G2K>Z;4]0L?WEY;V-Y+"D>_>EO-T*5_+Q_PX:_X*T?
M]&9_$7_P/\)__-!7^K_107&K**2LFEZWW]3_ "@/^'#7_!6C_HS/XB_^!_A/
M_P":"C_APU_P5H_Z,S^(O_@?X3_^:"O]7^B@KV\NT?Q_S]?Z6O\ E ?\.&O^
M"M'_ $9G\1?_  /\)_\ S04?\.&O^"M'_1F?Q%_\#_"?_P T%?ZO]% >WEVC
M^/\ GZ_TM?\ * _X<-?\%:/^C,_B+_X'^$__ )H*/^'#7_!6C_HS/XB_^!_A
M/_YH*_U?Z* ]O+M'\?\ /U_I:_Y?W[*?_!$?_@J-X$_:B_9M\<>+/V1/'^C>
M%O!OQ\^#OBKQ+K%Q?>%WM])T#P]\1/#NK:SJ5PL.NR3M#8Z?9W%U-Y<;OLA?
MRT=Z_P!/]>%4=PHS^5.HH,YS<[725NU_U;"BBB@@**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "OXH/\ @OM\##\-_P!L33_BGIUK)%H7QS\#Z7KT
MLZ68M[&+Q9X6"^%]?LXY@-MS>365GH>N7S-A_.UO<^=^^O[7Z_#+_@OK\#!\
M2/V-M/\ BI86JRZU\!?&^G:[-<'<7B\'^-7M?"GB&&%%^9GDUN7P==R,P\M+
M6PN7=,8=/F.+\$\;D6*Y5>IA>7&4[+5>Q;]KW_YAY5M+:NW8_L;Z!WB+_P 0
M\^DKP1]8Q#H97QL\5P#F?O)1F^(?9+)8M2]V_P#K-A<D7-=2C3E5Y>:\H3_B
M<JY9VLE]>V5C$RK+?WMI8Q,^[8LMY<QVT;-C#>6LDBLVW/R<U3K;\/\ _(Q>
M&?\ L8=!_P#3M95^'6O**>UU?OI*.GS/^E3$2E3HU:D7:4*524;I-74;JZ>C
M2:V>CV>ET_[7_P!@_P#X(L_L_P#[-46@?$CXM):?'CXSK;VFHVU_K^GH? /@
MZ]=8KA/^$4\+7 EAN[RU<%8]=U_[9>.)'>&VM2D;+^V2(L:JB*J(B[8XUPH4
M*,!5 ^555>%4< 52T?\ Y!.E_P#8.LO_ $FBK1K^BL!E^#RVA&A@J$*%.T7+
ME5YSDE;FJ5'>=2?]Z<I/HFE9+_DI\3?%'C[Q:XGQ7$_B%Q/F7$N:RJ5J>'EC
M*BC@\MPSJ.2P64Y=0C2P&5X*+5XX; X>A2<KU)QG5E.I(HHHKN/SL*^+_P!K
MK]@K]F_]M/PS)I'Q?\$VP\46EM-%X;^)7AZ.'2?'WABX:/9#)9ZY#&9+^QC.
M/,T?5EO=-FA>:-(89)GE/VA16.(P]#%4IT,32IUZ-16G3JQ4X27FFGJMTUJG
MJFF>_P ,<5<2<%9Y@.)>$L]S3AS/\LJJM@<VR?&5L#C<//3F4:U"4)2I5(WI
MUJ%3GH5Z4ITJU.I2G*#_ ,Z+]O7]CK5/V&_V@=2^"=_XUM?']@^@Z;XM\.^)
M(=-;2+V?0-7FO(+.VUS3_,GMX=:@:RD6\:QD^P3;T>V1$^2OBROW#_X.!/\
MD^ZQ_P"R*>"/_3CKM?AY7\_YQAJ6#S;,<+0CR4*&*JTZ4'*4N6"::CS2<I.U
M[7;;[MG_ %._1ZXMSWCSP0\+N,>)\7#'\0\1<&Y/F><8V&&P^#CB\?7PZ]OB
M/JV#I4,+0=5Q4Y4\/1I45-RY*<(M115ZQL+[5+VSTS3+*YU#4-0N8;*PL+*%
M[B\O;RZD6*WM;2WB5I+BXN)F6.&&-7=W=$3I5&O<_P!F8E?VC?@/@D8^+_P\
M((.""OBG2L$$8/I_^OFO/IT_:5:5-NRG4ITVTDVN><8W5^R=[/2]NR/T_/,?
M+*\GS7,Z=.-6>6Y9C\?"E.3A"K+!X:IB(TI2BFXJHZ:BY)-Q3NDW:VA_PRE^
MU+_T;=\<?_#9>+?_ )54S_AD_P#:D_Z-O^.7_ALO%O\ \JJ_TL**_4/^(=X;
M_H:8C_P13\O^GGE^+[G^+O\ Q5?XR7_-G>%_EQ/FR[=LN\OQ9_FG_P##)_[4
MG_1M_P <O_#9>+?_ )55Y9XQ\">-_AWJ_P#8'C_P?XF\$:]]FAOO[%\5Z)J&
M@ZI]CN,_9[K[#J,-O<?9YMK>7-Y>Q]C^7[?Z@=?Q'?\ !?XD_MW1@DD#X0>!
M@ 3P!YFK' _X$Q;G YKP^(>$:.2Y?]=IXVK7DJ]*CR3I0BK5+WES*4G=<FFG
M5G](_17^G5Q%](CQ2_XA[F?A]DO#.&7#>;Y[_:> SO'X_$>TRRKE]*.'5#$X
M.C2Y*JQ<I2FY.47!63NS\0*_8_\ X(<?'\_!K]N+PUX/U&_-MX9^/.@ZC\,K
M^*3S'B/B-V36?!CPP*RQ?;+C7-/ATM;IEWPV=_<H/DD>OQPKN/AMXTU+X<?$
M;P#\0-&O&T_5/!7C/PUXHLK]&VM:2:-K%G>O,#\NW9#')\V[Y*^4R_%SP&/P
M>,@]</B*=223UE!3C[2.ZTE3<H/RE;J?W#XN<#83Q,\,N.^ <;"$J7%7"^;Y
M30E-<RP^8UL+.658R*Y9?O,#F<,)C*349.-2A%I.S3_T^**YWPKXAL/%_A?P
MWXKTJ02:7XHT#1_$>FNKK*KV&M:?;:E9N)%^60-;7415E^5NH[5T5?T8FI).
M+332::ZIJZ?S33/^2FM1JX>M6P]>G*E7P]6I1K4IJTZ=6E)PJ4Y+I*$XN,ET
M::Z!56ZMH[NUN;65$DBN89;>2-T$D;QRQF*1)$=65T9258,"K#((P2#:HIF:
M;BU*+:E%IQ:=FFFFFNS32:>Z>Q_F3_'7X>-\(_C=\8OA8UNUK'\.?BCX^\$V
MD39;_B7>&O%.J:3I4\9+,S0W6F6MG=6\C-O>VFBD;YWKR>OT>_X*X>%(_!__
M  48_:?L+>)8K/5/%/ACQ1:!"@WCQ/\ #OP?K%_(RI\JLVM7&J'YOG?;YS_.
M]?G#7\X8V@L-CL;ADK+#XO$4$NEJ5:<$UTM9:62OOULO^N;PQXBJ<7^&WA]Q
M95G[2MQ/P/PGQ#7G>[=;.L@R_,JRDVV^95,5-23;:DFG9II?U=_\&V>FVQ\$
M_M5ZOB3[;_PG?@+2]WF'ROL<7ABXO /*Q_K//N)<R9/[O:G\//\ 3K7\S/\
MP;8?\DT_:J_[*5X%_P#4.>OZ9J_:N#TEP[EUNL:[^;Q-9MONS_G3^GA*4OI7
M>+/-*4N7&<,1CS._+!<$\-\L5VBNBZ!1117TI_(A^#7_  <,_P#)E'A?_LM?
M@W_TEU6OXM*_MA_X."],2[_82M=3:5T?1_C1\.9(XE"%)CJ-W>:>ZR$C<IC2
M9I5VY&]/G^2OXGJ_%^.4UG\V_M8/"M>G[U?FF?\ 0_\ LT*L*GT8\-&+NZ''
M_%]*IHU:;IY/7LK[KV=:F[JZNVMTPHHHKX\_T!"BBB@ HHHH **** "BBO2?
MA!\/]0^+'Q5^'/PTTJ&>>^\=^-O#7A2&. 9E5=:U:UL9YE"CI;V\\UPW^Q"Y
MYZ4XQE.<*<(N4IRC"*6[E*2C%>K;./,,?ALKP.,S'&U8T,'@,)B<;BZ\Y*,*
M.&PE&>(Q%6;>BA3HTYSE)M)*-VTM5_=O_P $B?A"_P '?V"?@CIEW UOJ_C3
M3-0^)6L1RP^3=1W/C:_EU.TAN 1N+6VD?V?$FX_*B*F.,G],*Y[PKX>L?"7A
M?PWX4TU%33O#6@Z3H%@BJ$ M-&T^VTZW 0 *N(;9!CMTZ9KH:_HW X:.#P>%
MPD;<N&P]&BK=?94XP;?FW%M^I_R.^(G%N)X^X]XTXVQ;;Q'%G%&><03B]?91
MS7,<1C*=!:)J%"E6A1@FM(0BN@4445U'QH4444 %%%% !1110 4452U#4;#2
M;"]U35;ZSTS3--M+B_U'4=0N8;.QT^QM8WGNKR]O+F2.WM;6UACDFN+B:1(8
M8HW>1T12: +M%?DC^T%_P7._X)<_LXSZCIOBW]JKP9XQ\2:=&7?PQ\((=1^*
M=_<%49C#!J_A*UOO""W"MB-H+SQ-:R)*=CH-DWE_F#XU_P"#MS]@K2'E3P-\
M&_VCO&82&X:.75-&\&>$(Y;B.*%K:)0WBOQ!*L5Q,UQ%).\8>!84D\F;SO+B
M"E";VB_N9_5917\B&@_\'?/[*=Y=2Q^(_P!EGXXZ%:K'&T5S8>)?!>NRR2--
M&LD9MF&D^6L<+23+)Y[[W00E$W[T^U_@[_P<\?\ !*SXI:A%IGB/QU\4?@G.
MZQAKWXJ_#6]31/.D#_NTU+P%J/CEA&)%$9N+NSLHTWI).88M[H#=.:U<7^?Y
M>I_0Q17DGP;^/7P4_:&\*1>-_@9\5O /Q9\*2" /K7@'Q3I'B6ULI;F(S0VF
MJ+IEU<3:1J#1JS/INJ0V=_"5=)K9'1P/6Z" 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* "BO,?BM\:?A#\"O#$OC7XT?%#P#\*O"<321_\ "0?$'Q7HGA/2YKB*"2X-
ME9W6MWMFE]J$D,;-!IMC]HO[EALMK::1U6OQ5^-/_!RW_P $IOA#=2V&D?%;
MQS\:KV&5X)4^#WP[U74[..>-I%=3JOC.Y\$:;<0K)'M^U:?=7MM(DB/;/<)0
M-1D]DWZ+Y'[\45_(QXE_X.]OV2K"Y2/PM^S#\=O$=J7F#7.I:[X+\.2K$K$6
M[BV2?6]S3+\TD?G?N?N[YOO5VO@C_@[@_8/U=K9?'?P5_:-\%"2W@>YDTG2_
M!7C%+:Z=)#/  /%/AZ2:&&18T6X6-'F5VD%LGE^6X5[.?\K_  /ZLJ*_)O\
M9Q_X+@_\$P_VG;NQT;P/^U)X-\)^*M0@\^/PE\7TO?A5JB9$>VV&I^,(-/\
M"=Y?222>3#I^F^)+^\FF^2&!]\._]7+:YMKVVM[RSN(+NTNX(KFUNK:6.>VN
M;:>-98+BWGB=HIH9HF62&:-W21'5T8H02$M-;IKU5BQ1110(**** "BBB@ H
MHHH **** "BOF#]H;]M/]D_]D_39M3_:+_:"^%OPF\FT2^&D>*/%6GQ^*[RS
MD+(ESI?@NQ>\\7ZQ"SJ5\S2M#O%!SG%?BY\7?^#I?_@F#\.M1U#2?!M_\:?C
M3<VB_P"BZKX$^'2:5X6U!]^,1ZIXZUKPKK$2[<MN;PV_&-\: T%*,GM%OY,_
MI"HK^.7Q'_P>%? 6RGV>%?V,_BMK]N+BX0SZQ\4?"OAMS;)Y?V:=8;;POXC_
M 'EQND\RW:5!;;$Q+-YGR0:!_P 'AGP,N[DIXE_8N^*6B6WFVRK<:3\5_"WB
M&3R7=A=RO;W'A'P_M:VC\N2&$3O]I9W1WMMB/(%>RG_*_O7^?G^?9G]D-%?S
M7?"C_@ZC_P""97CZ\L-,\:)\<?@_=W9Q<ZCXM^']GK7AFP^YS+J?@[Q!KVK2
M+\S<Q^'?X#^'[-?L[?MY?L;?M96]K)^SO^TE\)_BC>W22RP^'-%\4V=GXU$,
M"+)-//X$US^R_&EK!&C9:XNM!AA^^N_>CA EQE'=->J_KN?6]%%%!(4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y3\</A?IGQL^#
MOQ/^$6LF)-.^)'@7Q/X-EN)8A*MA+KVD7-A9ZFB%7(GTN]FM]2MB!OCN+:&1
M,L@QZM145(1J0G3FE*%2$H3B]I1FN62?DTVOF=F79AC,IS# 9KEU>>%S#+,;
MA<PP.)INU3#XS!5Z>)PU>#V4Z5:E"I&]US15TUH?Y>'BCP[JOA#Q+X@\)ZY:
M2V.M^&M;U30-6LYL>=::EI%[-87UM*5W+YD-Q;R1MM_C3\H?#_\ R,7AG_L8
M=!_].UE7ZE?\%IO@6?@M^WI\2M0L[,6OAWXSV>E_&31"B*J2W7BDW%GXP=F1
M$C:>3QUI/B2]9,><(;RV:;S'E\Q_RRT*18M>T"65TCBAUW199978+''#%J=K
M))(['Y5CCC5F9F'R)G\?YSQF$G@<PQ6#G>^&Q%6E=JW.H32C/TG%*:\I?=_U
MH>'/&V#\2/#+A'CO <OL.+N$LKSWV-*\UAL1C\OI5<9@FTV_:8'&.O@JT7[T
M:U"I%W:L?Z@^C_\ ()TO_L'67_I-%6C7RGI7[:/[(<>F:;&_[3WP$21+&TC=
M6^*_@=65EMHPRLIUHLK*W\+8(/!%:'_#:O['_P#T=!\ _P#P['@C_P"75?T(
ML;@[+_:\+LO^8BEY?WS_ )5J_A_QZZU:W!'%]G5J-/\ U:SFS3F]5_L6OR[K
MNCZ<HKYC_P"&U?V/_P#HZ#X!_P#AV/!'_P NJ/\ AM7]C_\ Z.@^ ?\ X=CP
M1_\ +JG]=P?_ $%X7_PHI?\ R?FOO,_^(?<>_P#1$<7_ /B-9S_\Q>:^\^G*
M*^8_^&U?V/\ _HZ#X!_^'8\$?_+JC_AM7]C_ /Z.@^ ?_AV/!'_RZH^NX/\
MZ"\+_P"%%+_Y/S7WA_Q#[CW_ *(CB_\ \1K.?_F+S7WG\EW_  <"?\GW6/\
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
MS,S37%U=7$DEQ<7$S2/--([R.[O6?05RKLON7^1]-?\ #:?[7_\ T=#\?O\
MP[?CK_Y>5_HH_P#!L[\0O'OQ-_X)E:)XG^(_C/Q1X[\1R?&CXK6;Z]XNUS4O
M$.L/9VVIV'V>V;4=5N;J\:W@\R0PQ-+L0N^Q!GG_ #%*_P!+S_@UD_Y16:#_
M -EP^+O_ *<].H,JR2AHENNA_%3_ ,%$OVN/VIO#?[>G[9/A_P /?M&_&[1-
M#T;]ICXSZ9I&CZ5\3_&5AIFF:=9>/M<MK.PL+&UUB.WM;.UMXX[:WMX8T@AA
M1$1-B5\9_P##:?[7_P#T=#\?O_#M^.O_ )>5Z'_P4M_Y2%_MM_\ 9TOQQ_\
M5B:_7Q%0:)*RT6RZ+L?37_#:?[7_ /T=#\?O_#M^.O\ Y>4?\-I_M?\ _1T/
MQ^_\.WXZ_P#EY7S+10.R[+[D?37_  VG^U__ -'0_'[_ ,.WXZ_^7E'_  VG
M^U__ -'0_'[_ ,.WXZ_^7E?,M% 679?<CZ:_X;3_ &O_ /HZ'X_?^';\=?\
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
M\KYEHH.BR[+[D?37_#:?[7__ $=#\?O_  [?CK_Y>4?\-I_M?_\ 1T/Q^_\
M#M^.O_EY7S+10%EV7W(^FO\ AM/]K_\ Z.A^/W_AV_'7_P O*/\ AM/]K_\
MZ.A^/W_AV_'7_P O*^9:* LNR^Y'TU_PVG^U_P#]'0_'[_P[?CK_ .7E'_#:
M?[7_ /T=#\?O_#M^.O\ Y>5\RT4!9=E]R/IK_AM/]K__ *.A^/W_ (=OQU_\
MO*/^&T_VO_\ HZ'X_?\ AV_'7_R\KYEHH"R[+[D?5.G_ +<G[9ND7D&H:;^U
M9^T-87]J_F6UW:?&#QY!<0289=\4J:XLB-M=EW*U?27PZ_X+-_\ !4GX8W4%
MUX>_;A^/NIBV-OY-GXZ\:WOQ'TN-+8;885TOQ[_PD-B;8+\K6_V?R738CI)L
MK\Q** Y8]E]R/ZCOV>_^#L#_ (*!?#BYM+3XZ^#O@[^T;H7VA'U&[O/#A^%W
MC9[==VZ'3-8\ K9^$;-I-WS2WW@'5C\B;$C^??\ TG_L5?\ !RS_ ,$]/VJK
MS1_"'Q)UO6?V3?B9JIM[:+1_C)<6+_#F^U.=L?8]'^+NF+'X?MX8\C=?>/-.
M^'\,SE8;9)YG1'_S(J*")4H2Z6]-/^ ?[=EAJ%CJMC9ZGI=[::EINH6T%[8:
MC87,-Y8W]G<Q+/;75G=V[R075K<0NDL%Q#*\,L;HZ.ZMDW*_RG/^"9'_  6S
M_:U_X)MZ_I7AS1M>O?B]^S;+J"OXD^ 'C;5[J;1[&TGG::]U#X8:Y<+?7GPX
MUYFDN+AH]+AF\,:K=333Z]X=O[S[-?V?^E#^Q#^W-^SW_P % _@?HOQV_9W\
M6+KF@W3IIGBKPSJ*)8^,_ASXNCM8+C4O!OC;0S)))IFL6'GJT-S#)<Z/KE@]
MMK?A[4M5T2^L[^8.>=.4-=UW_P ^QN_MOZKJFA?L=?M0ZSHVH7NDZOI7P'^*
M6H:9JFFW4MGJ&GWUIX.U::UO;*[@:.:UNK>9%EAGAD22*1%=&# 5_DCC]M#]
MKU0%7]J#X^@*  !\6O'*@ #  7^W/SQ^ K_6J_;S_P"3)_VL/^S?/BS_ .H5
MK%?XW5!K02:E=)Z]?0^FO^&T_P!K_P#Z.A^/W_AV_'7_ ,O*/^&T_P!K_P#Z
M.A^/W_AV_'7_ ,O*^9:*#:R[+[D?37_#:?[7_P#T=#\?O_#M^.O_ )>4?\-I
M_M?_ /1T/Q^_\.WXZ_\ EY7S+10%EV7W(^FO^&T_VO\ _HZ'X_?^';\=?_+R
MC_AM/]K_ /Z.A^/W_AV_'7_R\KYEHH"R[+[D?37_  VG^U__ -'0_'[_ ,.W
MXZ_^7E'_  VG^U__ -'0_'[_ ,.WXZ_^7E?,M% 679?<C]C/^"7?[6?[47BO
M_@H]^PUX:\3?M$_&OQ!X>UW]JCX):5K6AZU\3?&.I:1JVF7WC[1;:]T_4M/O
M-8FM;RSO+>62&XM;B-X9H7='1T?%?ZME?Y!W_!)O_E)S^P)_V=O\!_\ U8N@
MU_KXT'-6MS*R2LK:?)_J%%%%!B?P-?\ !U=^T!\=/A-^W?\  S0?A?\ &+XF
M_#O0[_\ 9(\*ZO>Z/X)\;^(O#.FW>JR_&/XU6<NI7-EH^H6=O-?265C9VTEU
M+&\SV]I;0[RD*)7\PW_#:?[7_P#T=#\?O_#M^.O_ )>5_0U_P=X_\I!?@!_V
M9OX1_P#5V?'6OY2Z#LII<D=%MV1]-?\ #:?[7_\ T=#\?O\ P[?CK_Y>4?\
M#:?[7_\ T=#\?O\ P[?CK_Y>5\RT4%V79?<CZ:_X;3_:_P#^CH?C]_X=OQU_
M\O*/^&T_VO\ _HZ'X_?^';\=?_+ROF6B@++LON1]-?\ #:?[7_\ T=#\?O\
MP[?CK_Y>4?\ #:?[7_\ T=#\?O\ P[?CK_Y>5\RT4!9=E]R/IK_AM/\ :_\
M^CH?C]_X=OQU_P#+RC_AM/\ :_\ ^CH?C]_X=OQU_P#+ROF6B@++LON1_9__
M ,&I7QZ^-_Q9_:L_:0TKXH_%[XE?$33--^!FDWMAI_C7QKXA\365E>-XUL83
M=VMMK.H7D-O<-"S1&:%4?8[H&V&O[N:_S[/^#0?_ ).[_:=_[(%H_P#ZG5A7
M^@G0<E72I*WE^2/X>_\ @[(^.?QH^$GQN_9 L_A9\6/B+\.;35_AA\3KC5;7
MP1XR\0>&+?4KBW\4>%XX)[Z'1M0LX[J6"-FBCDF5W1'=$'SU_)+_ ,-I_M?_
M /1T/Q^_\.WXZ_\ EY7]0W_!X7_R7C]BW_LE?Q3_ /4L\*U_&_0=%-+DCHMN
MQ]-?\-I_M?\ _1T/Q^_\.WXZ_P#EY1_PVG^U_P#]'0_'[_P[?CK_ .7E?,M%
M!=EV7W(^FO\ AM/]K_\ Z.A^/W_AV_'7_P O*/\ AM/]K_\ Z.A^/W_AV_'7
M_P O*^9:* LNR^Y'TU_PVG^U_P#]'0_'[_P[?CK_ .7E?5'[#O[7G[56O_MG
M?LH:)K?[2'QQU;1]6_:*^#FG:II>I?%'QG>Z?J.GWOC[0;6\LKVSN=8DM[JU
MNK>22WN+>:.2&:!W1TV/7Y>U];?L#?\ )\7[('_9RWP3_P#5B^'J!-*ST6SZ
M(_V0J***#A"BBB@ HHKS/XP_&+X9? #X9>,OC'\8_&6C> /AKX T:YU_Q7XK
MU^Y^S:?IFGV^U0 JK)<7M]>7$D-CI>EV,-UJ6JZE<VNFZ;:75_<V]O( =;XI
M\5>&?!'AO7?&/C3Q%H?A'PCX7TJ^UWQ+XH\3:K8Z%X>\/Z)IEO)=:EJ^M:SJ
M=Q:Z?I>F6%K%+<7E]?7$%K;0QO-+*J(6K^+[_@IK_P '4MMHM[XA^#__  3>
MT>PU>ZM9+S2M3_:=\=Z*+O2TGA>2)KKX2> M5C^SZE&K(KVOBCQ]93:?<QM<
MI#X)FA^R:P_XA_\ !9'_ (+:?%__ (*5>/-4^'W@6\U[X:?L=>%]7/\ PA7P
MR2X-CJOQ#GTZXS:>/OBRUG,8]4U:ZDC6^T'PGYUSH/@R#[,EM_:6O)?^(;_\
M(Z#IA16CGK_=[>K_ $_,]L^.'[1OQW_:6\97GQ ^/GQ<\?\ Q<\7WQ'F:UXZ
M\3:KK\\$*-(8++3XKZXFM]+TVS61H;'3=/AMK.SMMEM;0Q0HB)XG110;[;!1
M110 X$@@@D$9(('(/J.GI]!7ZL?L#?\ !9;]N3_@GOK.FVWPQ^)VH>-OA+%=
MB76?@7\3[O4/%/PYU&VD;?=C1[:XNEU3P3JEQMC;^V?!^H:/<S26UM#J2:E8
M(]A-^4M% FDU9JZ\S_62_P""87_!8/\ 9C_X*=>"F/@.^'PY^.WA^P%WX_\
M@#XJU2VG\4:3"A5)=?\ "6HK#8V_CKP:TK!/[:TNTMK_ $MVAA\2:/HLEUI_
MV[^,W_@XH_:6_:(^&_\ P53^-7A7X??'/XM>"/#%GX0^$LMIX?\ "GQ!\4Z!
MHUK)=> ='N+F2WTW2]4M;.%KBXDDFF98=[S.\CC>YK^>[X.?&/XF_L_?$SPA
M\8/@[XQUGP%\1_ >L6VN>&/%&@W)MK_3[VW;E''S07EC>0M)9ZGIE['-8:E8
M3W-GJ%M-;330O]%?M_\ [:7B;]O[]HK4?VE?&WA72?"'C7Q+X'^'GAWQ=IVA
M7,\^B7WB'P9X7L?#6HZ_I4-ROVC3;/79+'^U%TF6:\_LU[J:V2]FA1!09QI*
M,[K6+3T>MGI_P7T. _X;3_:__P"CH?C]_P"';\=?_+RC_AM/]K__ *.A^/W_
M (=OQU_\O*^9:*#2R[+[D?6&A_MG_M=RZUH\<G[3_P ?'C?5=.5T;XL^.&5E
M-Y""&4ZUM9>?NMQ^E?[!'PHN+B[^%WPUN[J>6YNKGP!X.N+FXGD:6>XGF\.Z
M=+---*^6DFFD8R22.V]W8N^37^*]X?\ ^0]HG_87TW_TMAK_ &G/@_\ \DE^
M%W_9.O!/_J-:9085TERV27Q;?(]%HHK\FO\ @K-_P5>^#_\ P2]^"G_"1ZZE
MIXV^.WCJSU*T^"WP@BNS%<:_J5LGE2^)_%,L#?:-&\!Z#<2PR:MJ&$N=5FVZ
M+HV^]GFN;(,$FW9:MGT[^VI^WM^S!_P3^^%TOQ5_:7^(MGX3TZY-U;^%/"6G
M1IK/Q"^(6K6T0E;1? WA&&>*^UBZ#26\5YJ-P]AX<T0W5K/XAUO1[.9;FOX-
M/V__ /@YS_;._:<O-9\%_LR//^R+\'9Y&M[6[\(ZF;WXW:_9H8=MQK/Q*CAM
M9/"[S30-=0Z?\/[/0;JS@N9M*O\ Q%XAA3[3-^%7[5'[67Q\_;1^,/B#XY_M
M%_$#5O'_ (]UXB"*:]86^B^&]$@DDDT_POX0T&W\O2_#?AG2Q-+]CTG2X(87
MN9KG4KQ[S5;^_O[GYOH.J%)12<E>6_DOZ[F[XA\2^(O%VKWNO^*M>UCQ)KFI
M7,]YJ&L:[J5YJVIWUW=2M/<SW5]?33W$TTTTDDTTDDCN[N[O[X5%%!J%%%%
M!6II&LZOH&H6NK:%JFHZ)JUE+'/9ZEI5[<Z=?VL\+K+%+;W=I)#<0RQR1K(L
MD<B.CHC\<UET4 ?T7_L"_P#!RC^W/^R;J&B>%?C=K4_[6OP5MFAM+S0/B3JC
MI\3=%T\,H:?PG\5#;WFM2W%O&L4-OI_C2'Q5HZ6</V.PMM*>8ZA#_>I^P;_P
M4D_92_X*,?#O_A.OV=/'T5]K.EVMI+XY^%GB06VC?$_X=W5UE4M_$_AI;JZ$
MEC),KPV/B/0KO6/#&INDD-GK$UU#<V]M_C^5[5^S]^T+\9/V6OBMX5^-GP&\
M>Z[\.OB1X.O4N])U_0[IHO/@\R-[O1]9LFW6.N>']4CC6WUC0-6M[K2M2MOW
M%Y;.FS8&4Z49:KW7Y;/U7^7XG^T=17XE?\$8_P#@L5\/_P#@J#\)KG2?$UMH
MGP__ &J?AMIUH?BK\-;&Y,>E^(+ F*UC^)?PXM[VZNM2N/!VI74D=OJFEW4]
MYJ7@S6)DT?4KS4+&ZT37=;_;6@Y6G%M/=!1110(**** "BBB@ HHHH ****
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
M (3CQ4VM^)(=2C5);G1+G0;.?>FFP[/Q_H.RE'ECYNS?^7]=PHHHH- HHHH
M**** "BBB@ HHHH *_TO/^#63_E%9H/_ &7#XN_^G/3J_P T.O\ 2\_X-9/^
M45F@_P#9</B[_P"G/3J#*M\#]4?P0?\ !2W_ )2%_MM_]G2_''_U8FOU\15]
MN_\ !2W_ )2%_MM_]G2_''_U8FOU\14&D=EZ+\@HHHH&%%%% !1110 5^S?_
M  ;Z?\I=OV0/^QC\<?\ JL?&=?C)7[-_\&^G_*7;]D#_ +&/QQ_ZK'QG0*6S
M]'^1_JNU_FA?\'3G_*577O\ LA7P?_\ 2#5Z_P!+VO\ -"_X.G/^4JNO?]D*
M^#__ *0:O0<U#XW_ (7^:/YQ****#J"BBB@ HHHH _0C_@D[_P I+?V&_P#L
MY;X5_P#J36=?T#_\'A7_ "<?^QS_ -D2\??^IW:U_/Q_P2=_Y26_L-_]G+?"
MO_U)K.OZ!_\ @\*_Y./_ &.?^R)>/O\ U.[6@S?\6/\ AD?QX4444&@4444
M%%%% !1110 4444 %%%% !1110 5TW@[QCXK^'?BOP]XY\#>(M7\)^,?">KV
M&O>&O$N@W\^FZSHFLZ;.MS8ZCIU];-'-;7%M+&K*RL/[C[T>1*YFB@#_ %-_
M^"&O_!5K3?\ @I9^S>]EX\N=-T[]I_X+6VE:#\8]$M"L$7B:RN$DM_#WQ1T>
MS.TPZ?XK6SN(]9LX5>'1_$EM?V:/]CFTUYO\Y#_@H?\ \GZ_MJ?]G4?'S_U:
M'B2O0_\ @EU^W#XF_P""?7[:'PA_:"TN[N_^$-M=<MO"GQ@\/V\DHA\3?"7Q
M-=6]AXQLY+>/Y;B^TFS:/Q-X?5AL3Q#HFE._[GSDD\G_ &\=>T;Q1^VW^UUX
MF\.:C:ZOH'B+]I/XUZYHFJV,Z7%GJ.D:K\1/$5]I][:W$?[N:WNK6XAFADC.
MQT?>GJ0RC#EG*VS6GZGR91110:A1110 4444 %%%% !1110 4444 %%%% !7
MZ)_\$R_^"C'Q=_X)I_M)Z#\:OAY<7FL^"]5>RT#XR_"Y[Z6WT3XE^ C=;[JQ
MGM_,6UM_%&AK-=:EX)\03H\^@ZP\R/YVCZKK>FZE^=E% -)JSU3/]>?X\_'+
MX;?M+_\ !,/XU?'CX0>(;?Q1\./BC^RG\2?%?A?5X"JNUG?^!=8\_3]1@#,V
MGZUHM\EUH^O:7<8N=*UBPO\ 3;Q$N+:5!_D,5_4]_P $)?V];_3?V6?V]O\
M@GKX[UJ271?%/[-WQS^,'P'2_N@(M-\1Z+\/M8N?B3X.TT2#*Q^(M$AA\66-
ME',D,>I:#KAMX7O]=??_ "PT&5./(YK?56?DT%%%%!J%%%% !1110 4444 ?
MH/\ \$F_^4G/[ G_ &=O\!__ %8N@U_KXU_D'?\ !)O_ )2<_L"?]G;_  '_
M /5BZ#7^OC0<M;XOZ[(****#$_SN_P#@[Q_Y2"_ #_LS?PC_ .KL^.M?REU_
M5I_P=X_\I!?@!_V9OX1_]79\=:_E+H.VG\$?0****"PHHHH **** "BBB@#^
MN7_@T'_Y.[_:=_[(%H__ *G5A7^@G7^?9_P:#_\ )W?[3O\ V0+1_P#U.K"O
M]!.@XZO\27R_])1_!/\ \'A?_)>/V+?^R5_%/_U+/"M?QOU_9!_P>%_\EX_8
MM_[)7\4__4L\*U_&_0=-/X(^@4444%A1110 5];?L#?\GQ?L@?\ 9RWP3_\
M5B^'J^2:^MOV!O\ D^+]D#_LY;X)_P#JQ?#U I;/T?Y'^R%1110< 4444 07
M-S;V=O/=W<\-K:6L,MS=75S*EO;VUO;HTL]Q<3RLL<4$4:M)))(R(B([NX0$
MU_FB_P#!P%_P5_U;]O/XTWO[/_P8U^Y@_9*^"WB*XMM,>RFEAA^,7C[3#)9:
MA\0-56.3R[KP[ILOVK3_  '9S)LCL_M/B"9$O-82&P_HA_X.<_\ @IA)^S5^
MSW8_L;?"CQ"]C\9?VDM&NI/'-_I5V(]0\&?!)+AK'58GEMY%N-/U'XA7<<V@
M6?,4CZ#;>(74[9HGK_.GH.BC#[;\[*WX_P"04444'0%%%% !1110 4444 %%
M%% !1110!K^'_P#D/:)_V%]-_P#2V&O]ISX/_P#))?A=_P!DZ\$_^HUIE?XL
M?A__ )#VB?\ 87TW_P!+8:_VG/@__P DE^%W_9.O!/\ ZC6F4'/7^Q_V]_[:
M>:_M;_M/_#3]C7]G?XH_M(?%K4!9>#_AGX;NM8EM(Y%74/$.LN/LWA_PIHL1
MW-<:QXDUF:STFQC572%[EKRYV6=M<S1_Y)7[;7[8_P 7OV\/VC/'_P"T=\9]
M6:\\0^+K]X=#T.!Y/[$\"^#;&69/#7@GPY;.S?9]&T*QE6)6_P"/G4K][S6-
M0>?4K^\FF_I$_P"#K3]OR]^)'QQ\'?L(^!=9SX%^"45AXY^+$=G.KPZU\5=?
MT]Y-#TB\\J9E>/P7X7O!-]GGC1X=5\0W>\GR8:_D'H*HPLN9K5[>2"BBB@V"
MBBB@ HK]=_V*O^"'O_!0K]NWP3!\4/A'\+=,\,_"[4%\S0OB!\5=?C\$:%XJ
MB$MQ!)/X4@GM;[6->LX9K=HVU"TTO^SGWIY-Y+E]F_\ MC?\$&_^"C'[$_P\
MU'XN?$CX7:+XU^&6@V\E[XI\7?"+Q$OCF#P?IT"PBXU;Q5I<5G8ZUI.CV[2J
MMQK#:;-IMNB237=S;0H[H$\T;VNKWM;K<_&FBBB@H**** /H/]EO]IOXN?L>
M?';X>_M$?!#Q'-X<^('P[UJWU.R<F232M=TQV6+6O"GB.Q5HUU3PSXDTUKC2
M-:T]F1WMKGSK.:VOX;.\MO\ 6T_8/_;+^&W[?'[+GPP_::^&$BVNF^-]*-OX
MG\+R7*7.I^ O'VD%;/QCX'U@JL;_ &S0=661;.ZDAMTUC1+G2M?M8?L&JV;R
M?XY%?U0?\&LO[?%Q\!?VM-<_8\\;ZT\/PM_:MB23PA%>W6S3_#GQV\+:?<S:
M!/;+-(EO:_\ "Q/#<-]X-OOLT;WFL>(;#X<V>?*LS08U8)Q<DO>7XKK?T6I_
MHL4444'*%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 C ,""
M 0000>A[$'K]#U]"*_SR/^"F_P #6_9^_;A^/O@FVLY+3P]J_C"X^(?A'-J+
M2TD\.?$-%\6PV^F(ORC3=#U+4M4\,V[+_'HDR'[G'^AQ7\K/_!QM\#$BO_@+
M^T?IULH%W!JOP=\4W04F1WMC>>+_  6K8.$CCCD\:!F< R/)"B<]/C..<%]9
MR;ZS&-ZF KPK:*[]C4:HU5;>R<J=1VV5.^J5C_0C]FOXB_ZG_2"CPIBJ[IY9
MXE</9CD/)*7+26=Y5%Y[DV(D]/WKI8/,\MPZU4IYIR\KDXRC_+K1117XT?\
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
M##87]S;?E90:IIJZ=T%%%% PHHHH *<26+$DDDY)/))/#$L.W\^.*;7]+?\
MP;;?L8_L8_MT?%O]IGX1_M8_"6'XG:KX<^'G@CXB_#9V\3^-/#,FB6&F^(]4
M\->.T,OA+7M$CO(]0N/$W@=ECU+[4]L]GNL/)2:_\\%*7*G)IM*VV^]OP/YI
M**_TE?VYO^"#7_!+/X0?L9_M3?%3X??LT1Z%XZ^'7P#^*GC/PAK:_$KXJ7QT
MGQ'X=\':MJFCZ@+/4?&5Y8W1L[ZUAF^SW=K-;3;-DT+H[BO\VJ@F$U--I-6=
MM?0****"PHHHH ***_HN_P"#</\ 8:_9A_;L_:1^._@/]J+X;CXE^%O!_P &
M['Q3X=TUO$?B?PV-/UV;QAI>ER7GVCPMK&CW5QNL;B:'R;BX>'Y]^PNF\ FU
M%-O9'\Z-%?ZBWB7_ (-K?^"0GB&WG2#]G7Q%X:NY+<6\.H>'?C1\8+66T*DL
M)XK.]\9W^DRS?,RN]UI]QO3 ?.Q"GY)?M=?\&BW@BYT'6/$G[$W[0?B32/%%
MM;W=[8_#3X[0Z?K?AS6[D'=;Z/IGC[POI>D:MX7A\O<L=UK/A_Q@\T^Q+FYM
MH7>YA#-5H/>ZVW_X';\ON/X5J*]E^/G[/_QC_9>^*GBKX)?'KP#KGPU^)W@R
MZCM=>\+Z['#YT:7,2W%CJ&GWUG-=:;K6BZI:R1WFDZUH]Y?Z5J5FZ75E>30O
MYE>-4&H4444 %%%% '8^ O'GBGX:>*M+\9^#=4ETCQ!I#7 M;N(;ED@O;6:Q
MOK*YB/RW%G?6-Q<6=Y:R?N;FVFFA?Y'Q7'45_H-_\$B_^".?_!+7]L/_ ()Y
M_LW_ !Y^)7[-MOXC^)GB?PQJNG?$/68_B%\4](34/%?ASQ+K6B7MV-/TWQE:
M:;;FZM;.SNFBL;6&W1YMB(I1J")S4-6GJ[:6_$_SY**_J1_X.3O^">'[(O[!
M>J?LNV_[+'PJ7X9Q?$2P^(4WBY4\4>,/$HU271+G04TQB?%6N:T]K]G6^N%_
MT-H0_F?OM^Q*_ENH*B^9)]U<****!A1110 445_?#_P1&_X(R_\ !.7]K?\
MX)I?L^?'WX^_L_Q^.?BMXVO_ (PP^)O$[>/OB/HAU&/PO\;?B)X2T,?V9H'B
MK3-*MQ9^']#TNQS;64/GFV-S/ON9II'"9S4%=IM7MI;]6C^27_@DW_RDY_8$
M_P"SM_@/_P"K%T&O]?&OR%^%'_!"7_@ES\$?B;X ^,/PT_9KB\._$/X8>+M!
M\=>"=>'Q(^*6H_V/XH\,ZC;ZKHNI?8-3\97FFWGV/4+6&Y6WOK2XMIF79-"Z
M?)7Z]4'+4FINZ37KZ+_(****#,_SN_\ @[Q_Y2"_ #_LS?PC_P"KL^.M?REU
M_L&?M0_\$TOV(?VSO'.B_$K]ICX!^%OBIXW\/>$[3P-H^OZW=:W;W=EX5L=8
MUK7[31T73-4L86MX-6\1:U>1M(CN)K^;YRH1%_.[]JC_ (-V?^"=_P 3OV>O
MBQX)^!/P"\(_!_XRZQX2U _#'XBZ5J/B1I/#OC:P"ZAX?>_BN]4OH;C0[[4;
M6'3?$%NMOY\VCW=XEN\-R89D#HA5BHQBT]-+Z6_,_P P2BNO\?>!?%OPQ\;^
M+OAQX]T.\\->-O GB36?"/BSP_J"JE[HWB'P_J%QI>K:=<>6TD;26E]:S0^9
M#)/#,B":&::%T=^0H.C<**** "BBB@ HHK^Z;_@@7^R/_P $J/\ @H?^R(+3
MXH_LK?#O5_VDO@3J,7@WXM7,^HZ_;7WBS3M0-U>^#OB%]DM/$4>Y=<T];C2]
M2GCL;.V36]$OTACV/&\@3.7(KV;5];6TOUU/C[_@T'_Y.[_:=_[(%H__ *G5
MA7^@G7P]^R]_P3?_ &+/V+_%7B'QM^S-\"?#/PJ\4>*]#B\-Z_JVB7>M7$^H
M:+#>IJ,=C(-4U*^B6);R..8M'&DCLB;W*KQ]PT').2E)R76WY)'\$_\ P>%_
M\EX_8M_[)7\4_P#U+/"M?QOU_L1_M3_\$[_V./VUM;\)>(_VG?@AX<^+&L^!
MM+U+1O"M[KEUK-O)I&F:O=6U[J%K"NEZE8QR+<75G;R,TRNZ%#Y;H'?=_+'_
M ,' W[*7_!+/_@GI^RMIOA[X/_LK_#C1OVE/C[J4WASX<:A#J?B"?4?!7AG1
M9+2]\9?$&*QN]>E61K*%[/P[I<S6\T*:OKUM-(C);/0;4ZBM&"3;VZ6]?1:_
MTS^'BBBB@W"BBB@ KZV_8&_Y/B_9 _[.6^"?_JQ?#U?UC?\ !OG_ ,$._@%\
M;?V7]7_:I_;5^$^G_$B'XRWQM?@GX0\076IVEIHO@/P_>SVE]XTD@TV\LI&U
M'Q5KEO<VNFM-(/)T/2O.2%X=81Z_HC\&?\$1O^"77P^\7^%?'GA#]DGP)HOB
MSP5XAT?Q7X8UB"_\4//I7B#P_J%OJFCZE"DVN2PM-8W]K;W,*S1R)YD*%T;!
M%!E.K%-QU>EKJUM?FK_U\OU9HHHH.0*XOXC>/_"_PI\ >-/B9XWU2WT7P?X
M\+ZYXO\ $VK7<J0V^GZ'X?TZXU34;F225EC'EVMK(5#,-TFU!R]=I7\P?_!T
MU^V1)\"/V'=#_9T\,:LUEXX_:M\3/H.I1VMX]M>P?"GP8UEK/C:8QB-ENK'6
M-0G\.^%[R$NNZUUBY?JBHX5%<TDN[_#J_DC^$G]OC]KGQ;^W+^UI\9OVEO%T
MEU'_ ,)_XINF\*:/<R.P\,> =)(TSP5X;AC::XCM_P"S=!M[/[9'#)Y,VJS7
M]XO_ !\OCXYHHH.Y*R2716^X**** "BBB@ HKTOX/_"+XB?'OXH>!?@U\)?#
M&H>,_B/\2/$>G^%?"'AK2XQ)=ZEJVHN$0.[;(;6QM85FOM4U*ZDAL])TZVO-
M2OYH;.VFF3_2._X)F_\ !N_^R'^QMX*\.^+?CUX-\,?M+?M*W=I%?^(O%'CG
M2X=;\ >"M1N([60Z%\.?!>I+-H\<.CR0M&OB_6K._P#$^I7,U_<VUSH^FW5M
MHED$3FH+75O9(_S)J*_VN3\*?A>VEG16^&_@,Z.;'^S#I1\(Z =/.G>1]E^P
M?8_[/\C[']G_ ''V?R_)\D>7LV<5^&W_  4:_P"#=_\ 8K_;,\)ZSK_P>\&^
M&_V7OV@X+:YNM \<_#C1+?1_!?B74]ES+'IWQ'\":8MOH^JV=_<S1_:_$6DV
MUAXJL_)A=-0O;.*;2KP,U73>J:\[W^_1/[KG^8?17LG[0'P&^)_[,7QD^('P
M&^,GAV7PO\1_AIX@NO#OB72G9IK<SP;9;74M,N]L:WVCZQ8S6NIZ/J"Q(EYI
MMY;7.Q'=T3QN@WW"BBB@#7\/_P#(>T3_ +"^F_\ I;#7^RG)\3=!^"_[)D'Q
M<\3SP6_A_P"&GP"L/&^K27$RV\36?AKP#;ZM) T[X6)KK[*MO&S?\M)4X)(%
M?XUGA_\ Y#VB?]A?3?\ TMAK_2U_X+T?'&\^#'_!%'5=-TJ]6UU?XR>%_@O\
M'X4P^^YT?Q+8Z3>^*(TD!7R]WA_2;Z)FW8<3>2R.CR"@PK*\J:[MK[W$_P Y
M#X]?&'Q1^T%\:OBG\;_&EU/>>*/BIX[\2^.-8EN)C/)'/K^J7%]'9B4JI,.G
M6\D.GV^U8TCMK:%$C2-*\BHHH-]@HHHH *_3C_@C_P#L8V'[>'[?GP1^!7B6
MUDN_AXFH7OC_ .*L$,XMY9_AYX'@75=9T]9"K;5UR\;2_#\FW9,D.J.\#^<B
M5^8]?V._\&?_ ,,+/4_CK^UG\7;VQMYKCPG\,_!G@K1+N18FN+*Y\5>(KS4]
M6,#"3SH_.L]!LX9,P[)$<C>'79014;C!M;JWXM(_O#T#0-$\*Z'H_AGPUI&G
MZ#X=\/Z;9:-H>B:1:06&EZ1I.FV\=II^G:?96R1VUK96=K#%!;6\,:)##&B*
MH J[?6-EJEE>:;J5G:ZAIVH6MQ8W]A?6\5W97UE=Q/;W5G>6MPDEO=6EU;R2
M0W%O-&\4T3O'(CHY!MT4'$?Y.'_!;;]B;2/V#_\ @HA\8_A-X,TV'2/A5XR7
M3?C-\'M,@&R#2? 'Q#EU";_A';6':ODZ;X/\8:7XN\&Z.OF3.^C^'K"::;[1
M-.J?DM7]IO\ P>'?"VSL_'G[%/QHM+11?:]X5^+?PTU^^$<V][?PQJW@_P 3
M>%;9I1$UOLC;Q5XND6)I$F^=W1)D\YH?XLJ#N@^:,7N[:^O4****"@KMOAQX
M]\3?"OX@^!_B9X-U&?2/%OP^\6^'O&GAG5+8A;C3M>\-:M:ZSI5["3C]Y;WU
MG#,,==G.>W$T4 ?[0W[,WQNT3]I3]GGX)_'[PZMO#I/Q@^&/@SX@165M<BZ3
M2;OQ+H=GJ.J:$]PO$ESH&J37FBWGI=V$R'!4U[E7\YW_  :[_&VX^*G_  2^
M\/\ @K4;U;C4?@-\5_B!\-K:V:7S;B#PWJ,VG?$#19Y!L5DAFO/&&N65JK,^
MQ--=$V0I&@_HQH."2Y9./9_\%?@T%%%% @HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *_.__ (*H? QOC_\ L-?'+PK9VKW/B'PWX=7XC^%EBA62
MZ?6_ ,J^)%L;7?PDNL6-G?Z*S''[G4)!O0D2)^B%4[VTM]1L[NQND$MK>VTU
MI<Q$!A+;W,3PRQD$$8>.1U(8$<\CUY\7AH8S"XC"5%>GB:%6C+R52#A=>:O=
M/HTF?5<#<68_@3C3A/C3*VUF'"G$63\081)V52ME./P^-C2F]4Z=9471JQ::
ME3J2BTTVG_EMT5]+?MA?!>X_9[_:?^-_P>F@6WMO!?Q URUT6-<E?^$8U*?^
MVO"KJVU5;=X=U+2VD95\O?NV=L?--?SG5ISHUJM"HK5*-2=*I'JITY.,EW5I
M)K7L?];^09W@.)<BR;B+*JJKY7GV4Y=G675XM.-; 9IA*6.P=5.+:?M,/7IS
MT;5I+4****S/7"BBB@ HHHH *]$^$WC"S^'OQ1^'/CS4;6ZOK#P7XW\,>*;V
MRLO)%Y=VNA:Q9ZC/;6AN)(;?[1/';O%#Y\B0AW0O(B?/7G=%.+<)PG%VE"2G
M%M77-%IJZZJZ5T]&KI]UR8[!T,QP6,R_$IRPV.PN(P>(C&4H2E0Q5*="M&,X
MM2BW3G)*46I1;335M?["3_P<=_LU9X^ ?QY(R<'?\.@2!QR!XR?OWSVI/^(C
MO]FKO\ _CQCH?G^'?7_PL?T-?Q[T5]7_ *[<0?\ 010_\):/_P C_5WY6_B#
M_BG)]%K_ *)7B'I_S6.?^7_47UM^+/T$_P""BO[>7B_]O+XSGQ?=V^I>'/A5
MX3MY=(^%?P^OIX';1--N%5M3UO6H[&2>QN/%6O3*K:E=1S7B6UG#9Z9;7#V5
MK&E?H/\ \$[O^"W_ (P^ NF:-\'?VIH/$'Q/^%6FQV^G^&OB)82MJGQ(\"V*
M%8HM/UB"\F63QQX9LX=OV=FND\3Z/;0O;6S^(87L--L/Y]**\BAG>:8?,*F9
MT\7/ZU6GS5W)*5.M"Z?LJE-^ZZ:24812C[-)>R<&KG[IQ+]&OP9XK\+LI\'L
MVX-P+X*X>P<,-P[A\*Y8?-,@KPB[YKE6;QOC:&;8BM.IB<?C*E2M_:N(K5WF
MM/'4L17I5?\ 2Z^"/[3/P$_:/\,P>+?@E\5/!_Q"TB6.)YTT;5(DUC2I9\F.
MTU_P]>?9M>\/ZA@'=8:UIMA>QX!>%0PS[M7^7'H^L:QX=U2UUWP[J^J^'M<L
MB6LM;T'4KW1M7LR0%)M=4TVXM;ZU9N"S0W"?X?16G?MJ_MB:58QZ;8?M4_M"
MPV4*E(HI/B]XYO'C0C;L2ZOM:NKI8U7Y8XUFV1)A(=G%?;X;Q#C[-?6\ME[6
MUW+#5UR3=EJJ=2'-#7ISU++[1_FWQ9^RBQ?]I5JG OB[AEE%6HY4,'Q9P[6_
MM#!TG*T:-7,LHQDL/F%2"Y>:O#*\LC-N2]A!Q][_ $:_%7C'PCX'T:_\1>,_
M%&@>$] TNV>[U36?$FL6&BZ986L8S)<7E]J-Q;6MM"JY+22R(@'(-?@A^VU_
MP7G^#?PRTW6? W[)0M/C/\1W2XT\?$.XAGB^$_A2<[XFU'3KF18;KXA7EO\
MZZQCT98/"MR7AF;Q#>)%-ITW\C?C3XC_ !&^)-S'>_$CXA^/?B)>0N98+OQ[
MXS\2^,[F&0A5\R&X\3:IJDT+;55-\;)\B(I^1*XFO/S'CS'8F$J6 P\<#&2:
M=:<_;XBS6OL_<A3I/I=QJR6KA*+LU^K^$/[,+PYX3S+"YWXH<58SQ)KX2K3K
MT>'<)ESX<X8E5IN,HQS/EQV.S7.**E&,U0CBLJPU3^%BZ&,P\ITI]_\ $WXG
M>/\ XR>.?$/Q)^)_BK5O&?C?Q5?R:CK>OZS<&>[N)G/R0PH,6]C8VL>VWT_3
M;."&PL+9$M;.VAA1$K@***^$E*4Y2G.4ISG)SG.;<I2E)W<I2;;<F]6V[MW9
M_IS@L%@\MP>%R_+\+AL#@,#AZ.$P6"P="EAL)A,+AZ<:-##8;#T8PHT,/1I0
MA3HT:4(TZ5.,80BHQ211112.HZKP1XMF^'_CCP1\0+=I%G\!^-/"?C:(P;C+
MN\)^(=-U_8@3YF:1=/:/RU^_OV<;\5_IR^%M<MO$_AGP[XDLIHI[37]$TO6K
M:6%Q)#-#JEA!>Q21.C,K1LDJE""00!@GK7^7BRHRLC+E74@C.<JPP5_/^O:O
M] [_ ()+?%__ (71^P!^SUX@GN?M>L>%_"LOPT\03.P,\FM?#F_NO"=S<7"#
M_5R7T>FP7R@@(\-S'*G[N1*_0_#W$J&+S#!M_P :A2Q$%?9X>?LY6]57C]SW
MN?Y+_M6>#)XO@OPKX_HTM,AXCSGA7'U%!W]EQ+EU#,\NYI*_+&E6X;QT;2;O
M+%)IJSYOTAHHHK]5/\1PK_/H_P""K_P5NO@;^WI\=M&^Q-::#XYURW^*/A4B
M%DMI-(\9VT=W=0V\Q9H[AK76H=46X=27A=TAF1'Q(_\ H+U^&O\ P6O_ & ?
M$'[5/PJT#XQ_"+13K'QG^"]OJ"RZ!9P%]4\=?#V^/VK5M"L-K SZWHUY"FL:
M+:^6\EZ9+^RB=)9HDF^3XRRNIF64N5"#J8C!58XFG"*O.I"SA6A!6NY<DN>,
M5K)TU%7DT?W%] #QGRKPB\=*&'XES"CEG"WB#E%7A#,LPQ52-'!9;F57%8;'
M9!F&,JSE&G1PZS##?V96Q-24*6$HYK5Q5>I3P]&K(_B9HJQ<07%G=7-C>V]Q
M97]E/);7UC>02VM[97$)9)K:[M)UCN+:XAD5EDAFC1T<?.E=A\./AWXT^+GC
MOPQ\-/AQX?O_ !5XW\8ZK::-X?T'3(C+<W=Y>3QP(\K?ZNSL;=I%DOM0N6AM
M-/MD>YN9DA3?7XG%2G*,(Q<ISDH1C%-N4I/EC%)*[DY6CRI<U^A_T:8K'83
MX/$9AC<3A\)@,)A:N-Q6-Q-:G0PF&P="DZ]?%5\34E&E2P]&C&56I6G*-.%.
M+J2E&"YC^S+_ (-^?#=_H7["&IZC>(ZP>,/CO\0?$NE,R^6)+"'P_P"!?"KR
M1MN8R)_:7AC4(_,VI\Z/&4 3>_[C5\Y?LE_ '2_V7OV</A%\!=*N4OA\//"5
MMIVJZG$&6+5O%&H7%QKGB[5X(Y%62.UU3Q1JFL7UG#)F2VLYX+9V=HBQ^C:_
MH;)\+/ Y7@,)4TJ4,+1A56C2J\B=1)IM-1FY)-;I76A_R@^._&N"\1O&;Q.X
MWRQN>5<2<:9]F&4U'!TYULH>.J4<JKU*<DI4ZE?+Z6&JU:<ES0J3E%MVNROS
M?_X*X:R^A?\ !.?]J*^B:U$TO@W1-.A2[+>7+_:GCCPKI\L<:K+"S3"WN9Y(
M55\"2-6:-HU>-OT@K\4O^"]GQ"3P=^P9JGAN.<+>?$WXD^"?"0M=V)9]-M9;
M_P 2:A* &0-';3:+8^:/G.^:'*')*QGE54<FS2;=K8'$Q5_YITI0A\W*44O,
M]/Z-V35L_P#I ^"^64*?M95/$W@S$U*>K4L-EV?8',L8Y6^Q'"82M.;NDH1D
MVTKL_A_"D #T!7MU.<?GD>W-.56=E0 LS,%"*,EF8X4!1_$WX]N1QB*OI+]D
M'X12_'K]I_X%?"-;:>ZM/&OQ+\*Z;K:VXS+!X:CU2WO/$U^=KJWEZ?H-IJ5]
M-M;?Y-L^SI7\_P!*G.M6I4::O4K5(4H+O.I)0BO2\E?[E=L_ZG<_SC \.9'G
M/$69U51R[(LIS#.<PK-I*E@LKP=;&XJJ^9I6A0H3DTY)::L_O._X)Y_"%/@9
M^Q;^SK\/FMOLU_;_  XT;Q%KT3Q".X77_'"R>,M8AO/E#275C>ZY)ISEMY6.
MSC@1C#%$:^T*ABBC@CCAAC2*&)(XXXHXQ''''& D<<<:!5CCC556.-5"A0%4
M!1Q-7]'X:A##8>AAZ?P8>C2HP_PTH1A'\(H_Y%N*^(L;Q?Q1Q)Q7F4G/,>)L
M^S?/\=)RYF\7G&/KYAB-6DW:KB)):+1*R2LD4445L> %%%% !1110 5_GF?\
M'=WCJ35OVZ/V>_AW'.LMAX*_9;TSQ Z+(C?9M9\;_%#XC6]]!)']F62.5M)\
M(^'[C>UU-"Z7,&R&V=)GN?\ 0SK_ #3O^#J/4KR^_P""I]]:W,OFP:/^S_\
M"+3=.38BF"SE_P"$DU:2(LJJTFZ_U2^FW2,[CSMF\1HB(&U%>_Z1;_)?J?S<
M4444'4%%%% !7^H9_P &[_[;_P +_P!J'_@GO\'/A/IOB?3%^-7[,GA&P^%7
MQ+\!R36MMK5CHF@7=]I_P_\ %=C8CR9M0\.:]X0MM)A;6(;?R8O$EAKVE3S3
M7%E]IO/\O.O7?@A\>?C+^S5\1M"^+GP'^)'BOX5_$;PY*'TOQ5X0U.73KX0F
M:&XFT[4(?WECK6BWTEO#_:>@ZU:W^B:K"B0ZE87$/R4$3@IJVS6J9_M-T5_!
MW^Q?_P ';?Q&\,Q:1X0_;E^"=G\1-/A5+6?XN?!<VOAWQ;Y4<-K;07.O?#W6
M+A?#NK74DBW%]JFHZ'KWAY,OY%AX;=]B5_6!^R-_P5'_ &%/VX+*%_V??V@O
M!NO>(I(3-<_#WQ#=GP9\1[!5F6V8W/@OQ,NFZU)&;AO)ANK&"\L[G89+.YFA
MS)0<LH2CNGZK5?>?H)7S_P#M3_LY?#W]KG]GCXN_LW?%*QCO/!?Q<\%ZKX5U
M";[-#=W.AZA<1BY\/>+-)BN/W(U[P?XBM]+\4Z!-)\D.L:/93/E$9:^@**"$
M[.ZW6J/\53XR_"CQ?\"?BY\3O@I\0+./3_''PF\?>+?AUXKM(G,EO'K_ (.U
MR^T#5#:3%5^T6,UU8R36%TB[+RS>&YA^29"?,J_II_X.$?\ @G_\?[W_ (*B
M_&KQ_P#!3X!_%#QUX)^+OASX;_$=M3\!> ->U_0;7Q'<>$;'PGXHM3?:/8WE
MNNI7VN>$[SQ%JD<TB7/VS6WN71(9H=_XF?\ #!'[;?\ T:;^T)_X:;QI_P#*
M>@[HR32;:NTF]5U1\DU_I>?\&LG_ "BLT'_LN'Q=_P#3GIU?Y_/_  P1^VW_
M -&F_M"?^&F\:?\ RGK_ $/O^#:?X9?$7X2_\$S]&\(_%#P-XJ^'OBJ+XS?%
M6]D\/>,="U#P]K*65WJ-B;:[;3M3M[>Z6WN#')Y,S1E)-C[,8.0SK-.&C6ZZ
MG] E?R-_\'?O_)G'[+W_ &<Q-_ZJWQQ7]<E?R-_\'?O_ "9Q^R]_V<Q-_P"J
MM\<4&%/XX^I_GUT444':%%%% !1110!_I4_\&J/_ "BQ/_9R/Q>_]-G@:OZ3
MZ_FP_P"#5'_E%B?^SD?B]_Z;/ U?TGT'%4^.7J%%%%!!^/O_  7N_P"43'[8
MG_8BZ1_ZE_A^O\HFO]7;_@O=_P HF/VQ/^Q%TC_U+_#]?Y1-!U4/@?\ B?Y(
M****#8*_T;?^#2+_ )1I?%3_ +/-^)W_ *I[]G^O\Y*O]&W_ (-(O^4:7Q4_
M[/-^)W_JGOV?Z#*M\#]4?U%T444'(%?Y/O\ P7A_Y2R_MG?]E*M?_45\/U_K
M!5_D^_\ !>'_ )2R_MG?]E*M?_45\/T&U#XW_A?YH_(FBBB@Z@HHHH *^C?V
M/_\ D[#]F;_LO/PE_P#4]T.OG*OHW]C_ /Y.P_9F_P"R\_"7_P!3W0Z /]FN
MBBB@\\\"_:@_9P^&G[6WP%^)O[/'Q;T>#6/!'Q-\,:AH%\9(?-NM&OY8FDT;
MQ-I+"2)X=:\-ZM'9ZUI4RS)_IEG''-OMI)HG_P >3X__  >\1_L]_'#XM_ S
MQ<JCQ+\(_B'XM^'NMD$%7O\ PMK=YH\TJD*HVS?9?.7:O\?4BO\ :8K_ "?O
M^"\&E:;I'_!63]LN'3+2&RAN_B3;ZK<QP[]LVI:MX;T6_P!2O'WN^9KR\N)K
MB;:=F]WV(B?)0;T&[M=+7^::7ZGY$4444'2%%%% !7])O_!JMXQE\,_\%3DT
M6.2-$^(G[./Q>\(3(]Q%"\T5CJ'@GQ^L<4<D,C74BS>!HYOL\+6TR0PS7)F\
MBUF@F_FRK]]O^#9C_E+[\!?^Q'^.O_JH/%U!,U>$EW5OQ/\ 0@_X*9_\H[_V
MW?\ LUOXW?\ JOM>K_'IK_86_P""F?\ RCO_ &W?^S6_C=_ZK[7J_P >F@SH
M? _\3_)!1110;!1110 5_7)_P:$?\G@_M._]F^Z=_P"I_HM?R-U_7)_P:$?\
MG@_M._\ 9ONG?^I_HM!%3X)>A_H*4444'$?S#?\ !T-^PGX7^//[%-S^UAX>
MT"U7XS_LKW&G:C=:U9PI'J?B+X-:_K-KI?C#PWJ,JHOVRS\+WFI6GCS37OIO
M^)/;:;XGATO$_B&\@O/\X"O]AK_@I;I-CKG_  3Q_;ATG4H1<65]^RE\>H9X
MR%9@/^%9>)&22(NKB.>&15E@FVEX9T29/G1*_P >6@ZJ#]UKL_S"BBB@V"BB
MB@ K_2G_ .#5;Q'/K/\ P2Z.DSNSGPM^T+\5-+M\I JI97MCX1UF.-?*5)&V
MW&H7C,UP&?+[%D>-$2/_ #6*_P!$/_@T? _X84^-AP,G]H:_R?7'@_P_C/\
MGK095O@?JCXD_P"#Q#_D-?L4?]@OXK?^E?ABOXEZ_MH_X/$/^0U^Q1_V"_BM
M_P"E?ABOXEZ"J?P1] HHHH+"BBB@ K_4G_X-M?\ E#=^RE_V$_C_ /\ K1_Q
M9K_+8K_4G_X-M?\ E#=^RE_V$_C_ /\ K1_Q9H,*^T?5_D?NC1110<P4444
M%%%% '\'_P#P=3?\$U3X1\8:)_P46^%.A[?#OCJYTGP+^T58Z=:$1:7XQBBC
MT_P5\1KLQ0E%A\46<=OX1UJZN)T5-5TWPWY4+SZK=35_&/7^TK^T!\"_AY^T
MQ\%OB5\!_BMHMOK_ (!^*/A+6/"7B"QG0L\=OJEI)!!J5C(CQS6NJ:3=-#J>
ME7UO-#<6=_:6UQ#,DD8>O\AO]M[]DCX@?L.?M/\ Q7_9H^(\4TFK_#WQ#/;Z
M-KCVDMI:^+_!]_\ Z9X4\8::DORM9Z]H\EO=MY4DT-M>?;+#SG>S>@ZJ,[KE
M>ZV].WR/DZBBB@V"BBB@ K]5O^"-W[?FI_\ !/+]M_X<_%74=0N(_A'XSGA^
M&GQQTH74\5E/X \2WEM$?$4T 9K=KSP+JZV/BBWN)+6YN4L+/6=-LQ"^JN]?
ME310)I--/9G^W/I6J:=KFEZ=K6D7EOJ.DZO8VFIZ9J%I(LUK?:??V\=U97EM
M*GRR6]S;RQS0NOWT='[UHU_,/_P;%_\ !1(?M/?LGWG[*_Q#UR*Y^,?[*-II
MFC:&MU(1J'BCX'7@^R^#=65G5?MEQX0O8;CP;JS1M-);6</AB\OYO.UN'?\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MK5-.NH+W3]2TZZGLK^PO+:1)K:[LKRVECN+6[MYE62&XAD2:%XTD1T?K0HH
M_=3]C/\ X.'/^"C?[(IT?0-3^),?[17PRTP6MN? OQP-WXBU"'3+<S,UKHOC
M^*:/QAI\TS3+YEQJ5]KT*(B(EFF-]?UT?L0?\',_[!W[4$FD>$?C-=:I^RE\
M3[T6]J;3XBW$-_\ #?5-1:&SCD&C?$/3XUL[*.ZU&XDM]/M/$UCH]RZ1;W=^
M7K_-#HH,Y4HRZ6?=:=C_ &X]%US1O$FE6&O>'=7TO7]#U6VCO-+UG1;^TU32
MM2M)<F*ZL-1L9[BSO;=_^6<UO,\+_P #FM6O\D/]@G_@KK^VK_P3R\0V$GP;
M^)5YX@^&8N[>37?@G\09[WQ'\--9LHKBUDN8+/39KI;SPK?3VUO)9PZKX7NM
M*O+9+F9_WV_97^@/_P $PO\ @N?^R?\ \%'K33/ ZWT?P4_:2%A&^I?!CQKJ
M=HH\27$9\J\N_AAXB?[/:^,+,/Y=Q_8[1V?B>TM[C,FE7=O9W5^H<\Z4HZ[K
MNOS:_P"'_(_;6BBB@S"OY&_^#OW_ ),X_9>_[.8F_P#56^.*_KDK^1O_ (._
M?^3./V7O^SF)O_56^.*"Z?QQ]3_/KHHHH.T**** "BBB@#_2I_X-4?\ E%B?
M^SD?B]_Z;/ U?TGU_-A_P:H_\HL3_P!G(_%[_P!-G@:OZ3Z#BJ?'+U"BBB@@
M_'W_ (+W?\HF/VQ/^Q%TC_U+_#]?Y1-?ZNW_  7N_P"43'[8G_8BZ1_ZE_A^
MO\HF@ZJ'P/\ Q/\ )!1110;!7^C;_P &D7_*-+XJ?]GF_$[_ -4]^S_7^<E7
M^C;_ ,&D7_*-+XJ?]GF_$[_U3W[/]!E6^!^J/ZBZ***#D"O\GW_@O#_REE_;
M._[*5:_^HKX?K_6"K_)]_P""\/\ REE_;._[*5:_^HKX?H-J'QO_  O\T?D3
M1110=04444 %?1O['_\ R=A^S-_V7GX2_P#J>Z'7SE7T;^Q__P G8?LS?]EY
M^$O_ *GNAT ?[-=%%%!YX5_D%?\ !5'XSZ=^T#_P43_; ^*NAZDNK>'/$'QQ
M\;6GA?4%V[+GPQX>U.3PYH$J,BJNV32]+MY%/S_?^^_WW_ON_P""\G_!6_P!
M^P=^SOXQ^"_P\\5V>I_M<_&7PMJ'ACPAX=T74(WU7X6>'/$=DUEJGQ.\3&UD
M:;0[BUTNZF'@>UF:VO\ 4M<GL]5MD?3-,O)G_P Q2666>:6>>1YIII'EFFD9
MGDDED9GEDD=OF:21F9F9OON>>IH.BA%J\GU5EY]_R1#1110= 4444 %?T-_\
M&OOAZ36_^"M/PWU)#.%\)?"/XU^(91! LL;)<^#Y/"H%V[-NM[?S/$T969=[
M_;$MH?N32.G\\E?UK?\ !H9\-+C6_P!M+]I'XM-9R3Z;\//V;D\%&Z,:-;V.
MM?$[XC>%=3TU_,^]'>3Z7\-?$5O;[/\ 66SWX?\ Y9T$57:$O3\VD?V@?\%,
M_P#E'?\ MN_]FM_&[_U7VO5_CTU_L+?\%,_^4=_[;O\ V:W\;O\ U7VO5_CT
MT$4/@?\ B?Y(****#8**** "OZY/^#0C_D\']IW_ +-]T[_U/]%K^1NOZY/^
M#0C_ )/!_:=_[-]T[_U/]%H(J?!+T/\ 04HHJO<W-M96UQ>7EQ!:6EI!+<W5
MU<RQP6UM;01O+/<7$\KK%###$K2332.B1HC.[! 2 XC\L/\ @MU\9]+^!G_!
M+']L[Q/J-P(9_%'P?USX2Z*JRF.YEUWXQO;_  STY[0*RR--8R>*&U)O+^>&
MVL9KG[D+U_DO5_5/_P '*?\ P5J\(?M@?$'PW^Q_^SMXHM?$_P !?@?XEN?$
MOCSQUH=W]IT#XG?%V&PN-'M(=!O(?W.J>$_AUI^H:YIMKJ5LTVF^(?$&L:C?
MV;W>GZ3H>I7/\K%!UT8M1U5KN_G:RL%%%%!J%%%% !7^CI_P:<>'(]-_X)Q^
M.?$02Y27Q+^T?XWC9Y75K::+1/#/@ZUC:U0'<I22ZFCGW??=$*5_G%U_J4?\
M&XWPO?X:?\$F/V>[B6(PS_$K4_B%\3I4:-XIMNO^+]2TJTDE#Y9C-8Z#:S0R
M?<>V>!TPA6@QK/W+=VOP/P__ .#Q#_D-?L4?]@OXK?\ I7X8K^)>O[:/^#Q#
M_D-?L4?]@OXK?^E?ABOXEZ"Z?P1] HHHH+"BBB@ K_4G_P"#;7_E#=^RE_V$
M_C__ .M'_%FO\MBO]2?_ (-M?^4-W[*7_83^/_\ ZT?\6:#"OM'U?Y'[HT44
M4',%%%% !1110 5_*W_P<]_\$VO^&C/V=+']LOX7^'8[KXP?LUZ5<KX]ATZT
M!U+Q?\$))VN]3,JPKYU[=?#^^FF\06H99IH=#O/$*1C9&B5_5)6?JFEZ;KFF
MZEHNLV%KJFD:Q87FEZKIE]!'<V.HZ;J%O+:7UC>6TH:&XM;NUFDM[B&572:&
M1XW0HQ!"HR<9*2Z=-KKL?XB]%?KO_P %J/\ @G;JO_!.O]M+QGX$TBPN?^%)
M_$M[KXE? W66C8VI\(:U?7!O/",MQRIU3P1JRW6@W4;;)IK"+2M2,*6VI0;_
M ,B*#M34DFMFKA1110,**** /O'_ ()J_MK^)_\ @G[^V1\(/VDM"DU"X\/^
M']:30/BCX=L)"'\7_"?Q)/;V7CC0#;^9#!=7D=BL>O>'X;J1+:'Q3HF@WLWR
M6M?ZY.B_%#X?^(?ACIGQFTCQ9HUY\+M8\#VGQ)T_QNMY"N@3>!;W0X_$MOXF
M-^S+#'I;:'(NI-=.RQPVP9Y"FQJ_Q1:_<SPA_P %J/BSX6_X(^^,/^":ULVM
MKXLU+QO'X3\/?$@70=;']EWQ-'K'B#QQ\.//>=KZ+5/^$JCA\-V;,L]A-\-_
M&&M:##]@_L2P\X,:E/F::[VEZ::_+L?*G_!5S]NS7?\ @H=^VM\5OCY/<7"^
M ;>_D\"?!;1YT>'^Q?A)X5OK^#PJ9+9U1K?4O$ N+SQ9KD<FYX=8UZ\MM[PV
MUML_-ZBB@V2LDET5ON"BBK-I:75_=6UC8VUQ>WM[<06EG9VD,ES=7EU<R+#;
MVUM;PJTUQ<7,S+'##&LCS.Z(B.[T ?M/_P $'/\ @G4__!0?]N#PS8^,=&DO
M_P!G_P" G]E?%CXX32PLVFZQ9V6H_P#%%?#6YE5E7SOB)X@LY+6\M=\,\O@_
M1/&=U9NES8)7^J*B)&BQQJJQHJHB(H5$11A551\H55 554  #TZ?D'_P1)_X
M)XV7_!.W]B/P9X'\0:;;P_''XJ"S^*7QWU)4A>ZA\7:WIUN-,\$B[C:0S:;\
M/=&,&A6\:2O:/K+>(=8M4A_MJ9#^O]!QU)\TM]%HOU?S"BBB@S"BBB@#\D_^
M"Z?Q>?X*_P#!*3]LGQ-"RK=>)?AE_P *JM6\TQ2I+\8-<TGX9O-;,K*YN+6W
M\4S74?E_.GD--\B(\B?Y.=?Z-_\ P=E_$*Y\*_\ !.7X?^#;6X"GXH?M+>"-
M"U"V$P22;2?#GA+QUXT>8Q!&\Z*WUCP_HJ-\R;)KF%N<;3_G(4'507N-]Y/\
MD%%%%!L%%%% !7H7PG\(CX@?%/X:> RCLOC;Q_X-\(E8CME8>)/$6FZ*5C;:
MP61OM@"OM^_ZUY[7W1_P3)\&)\0/^"A'[&OA&2*.9-4_:'^&,ACEN6LT;^S/
M$MCJX)N$BD:/:;'<O[MM[Y3^/@$]$_1G^O?X2T&#PKX5\,^&+8YMO#GA_1M!
MM^G^HTC3K;3X>BJ/]7;K_"*Z&BB@X HHHH \U^,VC)XA^#_Q7T"1(Y(]<^&O
MCK1Y(YF*PR)J?A?5+)TE9?F6-EFVR$<A,D<BO\6?6].?2-9U?29"K/I>IW^G
M.Z$LA>RNIK9MC?Q*6C.UJ_VR]?TL:YH6M:+YIMQK&DZEI9N H<P#4+.:T,P0
MD;C'YWF!<C<5QGFOXQ]:_P"#0/0-9UG5]8?]M/68FU75=0U(Q_\ "J[!O+^W
M7<UUL+#Q(JLRF0*[JJ(_58T'R$-J4XPYN9VO:VC>U^WJ?PK45_<K_P 0=_A[
M_H];6?\ PU5C_P#-+1_Q!W^'O^CUM9_\-58__-+0;>UAW_K3_/\ !]C^('P_
M_P A[1/^POIO_I;#7]<G_!UGIKBV_P""9VK>='M;]GSQ?IWV?!\T-%'\,[GS
ML_=,1\[RL?WJ^I;+_@SYT"SO;.\7]M76B]I=6]RH'PJL 28)EEP"WB1ADE<+
MO5T/\:/6A_P=L_"E/#G[,G["_B".4WS>!O&6O?"N6_:)(Y+B*;P!97EO.R*K
M-']J;PK<2M&LWEH^Q-CG:U!/M(RG#EU^)/=6NE_DS^$^BBB@V"BBB@ K_0-_
MX-!-1MY_V2?VI],19!<Z=^T%HEQ.67]VT6H?#[2Q;F-^C/NL[@2*/N80_P =
M?Y^5?WH_\&>NO0/\$/VS/#!-N+FV^*GPXUX*)@+IH;WPCJFGL6M^OV>.73P%
MF5?OR.C_ ,%!G5_AR^7_ *4C^R>BBB@XS^6W_@[8OK:U_P""<OPMMII?+FU+
M]J[P+;6D?S SS0_#CXK7TB#'R_+;VLTWS<?N^!NK_.9K_0I_X.]];MH/V'?V
M;_#C(QO-3_:MTW6X9/,C"+;:'\(?BI87,9B/[QC))X@M661?DCV,CY:9 /\
M/6H.NC\"]6%%%%!J%%%% ']?W_!G]H\,O[4W[6.OM!<M<6'P!T'1XKH"3[+'
M#JOQ%T6]N()"$\OSYI-'MI(=TF_RX9S&CIO=/[^J_B?_ .#/#P-,GA[]MOXD
MW$$B12ZO\'?!6G7!,@BN&2T\;:WJ\2C=Y;/:_P#$G9F:/>OVGY'V.XK^V"@X
MZO\ $E\O_24%%%%!F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!R7CKPAI?C_P7XN\#:Y#'-H_C#PWK7AG5(Y8DGC-EK>G7&G3L891Y<ACB
MN&= ?XU4_+7^:-\8/AQJ_P (/BI\1/A;KL%U;ZKX \9>(?"ETE[%Y%T_]C:G
M<6<%S+%\OE_:[>.&\50GW)D]J_TYJ_B#_P""\7P+3X7?MHS?$#3K6.WT3XY^
M$M-\9*8E.'\1Z1M\.>)6E?\ U7GS26=C?.J?.%O$9T^='?\ /_$#!.K@,+CH
M*\L)7=*H_P#IUB$DG+RC5A!+LYMZG^I/[+7Q%_L3Q-XS\-<57Y<)QMP]3SK+
M*4GI+/.%:LY3HT5>T9XC)<QS&O5:3YH9;33:M<_$NBBBOR<_W7"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^MG_ ((/?M_6/BCP
MG;?L3_%+61%XN\'PZA?? K5-0G!/B/P;"L^I:I\/_.E;?)K'@_\ TW4= ARY
MN?"1FL(4M8?#$*7G]*]?Y=OAOQ)KW@[Q#HGBSPMJ]_H'B7PWJMCK>@ZWI=U)
M9ZEI.L:9<QW=AJ%C=0,LEO=6MQ#'-#*C?(Z5_9Q_P3<_X++_  Y_:1T_0?A)
M^T9JVA_#3X_Q);:5I^OW\MIHO@3XLSI'##!<Z9>2R0V/AWQMJ$P;[9X4F%KI
M^I7DD3>$9)OMG]@Z3^I<'\44IT*.59C45.O24:6$KU)<L*U-)1A0G-Z*M324
M:=VO:0Y8+]Y%\_\ B']/3Z&N>99Q%G7C=X5Y)7S3AW.ZE?-N/.',KH.MCN'\
MWJ/VV8<1X'!48NMB<ES2<IXW-H4*=2IE./EBL9-?V7B7_9O[M44U65E#*05(
M!!!&".Q![@_ECD>[J_1C_)L**** "BLG6-:TCP]I6H:[K^J6&B:+I-I<7^IZ
MOJ][;:=IFG6-K$T]W>7U]=R0VMI:VT$;S33SR)%"B,\CA0:_EL_X*>_\%L['
M7-+\2?L^_L8Z]/+9ZA%=Z+X[^/VG226R2VDA,%]H?PIF&RXFCNHO.M;[QT5A
MA$,F/"GVD31ZW;>5FN<8')\/*OBZJ4FG[*A%KVU>72-.#L[7:4INT(7]Z2=D
M_P!I\#_ 3Q$\?N*\/PSP-E-6IAJ=6B\^XEQ5*K3X?X:P-2=IXS-,<HNFJKIJ
M<L'EU%U,PS&<'3PF'J<M25/@?^"Y'_!1FQ^(^J77[&OP4\0QWW@SPUJL<WQQ
M\3Z1,'LO$/B?3)1+:?#RQO8SMO-)\/W)6[\3R6\CVESK$,.E%ICIMTB_S;5(
M2<EF)9F9F9F)9V9CN9RS?,S,SLS,WSN_SO4=?AF:9EB,UQM7&XAVE4:C3IIW
MA1HQOR4H-VTC=MNRYI.4K)R:/^EWP1\'N%? KP[R3P\X3A*IA<NA+$YGFM>G
M3ACN(,\Q48/,L[Q_L[_OL7.G"G0H\\X8/ 4,'@*52=+"PDRO])#]B[X.+\ /
MV4?@!\(7MGL]0\'?#'PU!XBMV3RR/&.KV2^(/&C>7M1HTE\6:MK,R1R?O41U
M25Y)!([?P6_L$?" ?'?]LK]G/X83VD=_IFM_$_0-3\164B+)'=^$_!\DGC/Q
M;:R*?E*S^&_#VJ6^YU=$+_.C_<?_ $<0 H '0# K[SP\PFF89A)=:>#I2^2K
MUU>VSOAWIVU['^8?[5SCQRK>%/AEAZUE3IYQQUF^'YKJ3J37#_#U7E5K."I<
M40<FG?VB4&K3NM%%%?IA_CJ%%%% !1110 4444 %?R??\';W[/UUX_\ V*_@
MA^T#I6GR7E[^SY\9YM%UZY13MTKP+\9]'AT74;^=@AQ&WCKPG\-]+169/WVJ
MIC+?(_\ 6#7RK^V_^S+H/[9'[)7Q]_9F\0FTBM_BY\.=<\.Z3J%[&\MOH7B^
M&-=6\"^)VBC62223PMXRTW0?$$*K&^Z;3$PCYV4%0=I1?9K[NI_C8T5UWCGP
M3XG^&GC;QA\.O&VDW&@>,_ /BCQ!X,\6Z'=A1=:-XE\+ZK=:)KFEW(1F0S:?
MJEC<VLFQG3?#\CNE<C0=P4444 %%%% !1110 4444 %:VBZUK'AO5]-U_P /
M:KJ.AZ[HU[;:EI&L:3>7&GZGIFH6<JSVE]87UI)#=6MU;S(LD-S;R)-"Z!T?
MM6310!_?=_P0M_X.%;CX\ZKX._8W_;DU^&/XP:@(-!^$GQ\U"6VM+'XE7442
MQ:=X.^(K$0PV?CZ[2/R='\4<6WC"\*6>J+!XAGANM;_L*K_$1M+JYL;F"^LK
MB>TO+2>*YM;JVE>"XMKF"198;BVFB=9(9H)$22.2-D='1'1]]?Z7'_!O#_P5
M>G_;Q_9^N?@;\9M>BN_VGOV>M(TNQUG4+V0QW_Q1^&[%M/\ #OCQ1(S+>ZYI
MKPQZ%XT:W<O]O_LS6;B"V77H4(<U6FH^]%66S7;L_P#/SL?T;5_(W_P=^_\
M)G'[+W_9S$W_ *JWQQ7]<E?R-_\ !W[_ ,F<?LO?]G,3?^JM\<4&=/XX^I_G
MUT444':%%%% !1110!_I4_\ !JC_ ,HL3_V<C\7O_39X&K^D^OYL/^#5'_E%
MB?\ LY'XO?\ IL\#5_2?0<53XY>H4444$'X^_P#!>[_E$Q^V)_V(ND?^I?X?
MK_*)K_5V_P""]W_*)C]L3_L1=(_]2_P_7^430=5#X'_B?Y(****#8*_T;?\
M@TB_Y1I?%3_L\WXG?^J>_9_K_.2K_1M_X-(O^4:7Q4_[/-^)W_JGOV?Z#*M\
M#]4?U%T444'(%?Y/O_!>'_E++^V=_P!E*M?_ %%?#]?ZP5?Y/O\ P7A_Y2R_
MMG?]E*M?_45\/T&U#XW_ (7^:/R)HHHH.H**** "O3/@QX_A^%/Q=^%_Q/N-
M*DUV#X=^/_!_C>;1(;U=,EU>+PMK^GZU)IL6HO:WZV,E\MBUNMXUC>);._G?
M9IMODOYG10&Y_<I??\'C>@M:S#3OV!-8BO2H^SR7W[1UE/:H^Y,F:"#X+6LT
MBA=WRQW$7SX^?/RG\W_VH?\ @ZC_ &_OC7HFJ^$_@UX>^&G[,>B:E'=VA\0^
M"['4?%/Q)%C>0>2T<7BGQ9=7FEZ5>V_S26>J>'O#.CZK;3/YT-XCI"\/\Q=%
M!"IP7V?ON^W^7YG5>-?&WC+XC^*M=\<?$#Q1K_C;QEXFU&XU;Q#XI\4:M?:Y
MKVM:E=R/+<7VI:KJ,UQ>7EQ-(VYY)IGS]Q/DP*Y6BB@L**** "BBB@ K_1!_
MX-*?V=[KX>_L2?%[]H/5;!K6^_:*^,+Z?H%TT(4:GX#^#EC<>&M.NXYS\TD<
M/CS6_B1I_E_ZN)[!]GS.ZI_G\_#+X<^+_B_\1? GPH\ :3-KGCCXC^+?#_@C
MPGH\ /F:CX@\3:I:Z/I5L6"L8XY+R\A\ZX8;+:'?--\B/7^Q1^QW^SEX<_9&
M_9<^!/[-OA9EGTOX/_#;PSX/GU)8$MI==URRL(Y/$WB6Z@C9HH[[Q)XBFU37
MK]8L0_;-0F\E$CV(H8UY6BH]W^"_K\/N\R_X*9_\H[_VW?\ LUOXW?\ JOM>
MK_'IK_86_P""F?\ RCO_ &W?^S6_C=_ZK[7J_P >F@*'P/\ Q/\ )!1110;!
M1110 5^P?_!'/_@J7I7_  2K^,7Q4^*VJ_!/4?C<GQ'^'-IX$@T73_B!;?#Y
MM&DMO$5CKK:G+?W/@WQBNH1R1V;6JV:VUFZ._G?:7V>2_P"/E% FE)-/9[[K
M\C^VGQM_P>*:U<Z9)'\./V&-,T762O[J[\;_ !ONO%&F*^&&9-/T'X=^$+J1
M<^6?DU2/C<,_,NW\*OVY?^"[G_!0?]N[1M4\#^./B18_"SX1ZN&34?A/\%;.
M\\&^'-7MF:&1['Q+J\FH:EXP\4Z=YUM;W"Z7XB\17^E0W,'G0V<+[G?\:Z*"
M53@MHKYZ_G_5PHHHH+"BBB@ HHHH WO#/A[4_%OB30/"NBVT]YK'B36M,T'2
M[6"&2XFN=0U:]AL+.&*"%6FFDEN+B-5CC5W?^#UK_9>_98^#EK^SW^S;\"/@
M=:PV\/\ PJKX3^!/!%X+5B]O/J^@^'-/L=;O(F).5OM8COKW*@)_I'R!4PH_
MS?O^#</]BZ[_ &K?^"B?@;QQK>E->?"_]E^*/XU>+[F=)%LKCQ'I-RMO\-M!
MW-;26=U-?>,9+/5+K2[AT^V:#HFL-LF2!T'^G[0<U>5VH]M7\[6_#\S^&_\
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
M;;;W9_#?_P 'B'_(:_8H_P"P7\5O_2OPQ7\2]?VT?\'B'_(:_8H_[!?Q6_\
M2OPQ7\2]!V4_@CZ!11106%%%% !7^I/_ ,&VO_*&[]E+_L)_'_\ ]:/^+-?Y
M;%?ZD_\ P;:_\H;OV4O^PG\?_P#UH_XLT&%?:/J_R/W1HHHH.8**** "BBB@
M HHHH *^1?VZOV0?A_\ MV?LL?%K]F;XB0VT=CX_\.W">&O$,MK'=77@GQ[I
MH:^\%>-=-RIFCN- UZ&UGO([62VGU/1WU71))DL]5N5?ZZHH!.SNMUJC_%>^
M.7P7\??L[?&'XE? OXIZ+/X>^(7PJ\8ZYX)\5Z7*"4BU30[V2TDNK&8JJWFD
MZG"L.I:/J4.^VU+2;RSU*S=[:YA=_**_NG_X.LO^";7]NZ%X<_X*0_"K1%.K
M>&;?0OAO^TQ9V$)\W4/#CW%OI'PT^)LT<2#S+C0;JXA\ ^)+R5YIWT>\\#;$
M@T_P]?3'^%B@[H24XI_>NS"BBB@H**** "BBOH;]E+]F[Q_^UW^T1\)OV<OA
ME9R77B[XJ^,-,\-6L_EM):Z/ITTGGZYXCU)E^6#2_#NBPWVL:A-(Z(EM9NF[
M>Z"@#^J/_@U0_P""<Q\:^/\ Q5_P4)^)^@E_#7PWGU#P#\ (=1MI5BU+QY=V
MWD>-/'5B9(526/PKI,__  C.GW<-PZ'4];UN-XO/TU'3^\^O!?V8/V=_A]^R
M?\ OA9^SS\+]/BT_P;\+/"6E^&=.988X;G5+FUA#:KKVHF/F;5=>U1[K5]2N
M)"\DMU>2;W; ->]4'#.7-)O[O0****"0HHHH **** /X%_\ @\&EUAOVBOV/
M8+B(KH,7P=^(4FE3&(*LFJ3>,='76XQ-]Z00VL.ALT72(S;_ /EM7\=]?V>?
M\'BFG7D/Q3_88U:2';I]]X"^.=A:S[@PEO-+U_X9SWT6T89?)AU;3VW,?G\[
MY!\CD?QAT';3^"/H%%%%!84444 %?K__ ,$$O^4MW[&/_8_Z[_Z@?BNOR K]
M9?\ @AEJ4^F?\%9OV(I8/*S=?%LZ9)YHR/)U'PMXCLYMGS#;)Y<[^2V/O[/;
M(*6S]'^1_K)T444' %%%% !1110 4444 %%%% '^>K_P=3_L#2?![]H[PM^V
MMX%T8Q> /VBXUT'XC-9VY%MHWQ@\.6,<8OKMH]_EGQMX=AM[Z.:=H_M.K:3J
MJ(!FOY,:_P!D?]MS]D/X:?MT?LS?%#]FGXI6X_L/QYHDJ:/KD422ZAX.\96"
M27/A/QEI0?\ Y?O#^L"&[\G>J7MF+S3976"\FK_)%_:P_9=^+/[&GQ]^(O[.
MOQJT&;0O'/P]UJ>PF<QR?V;XAT:8^?H/BSP]=.JKJ'AWQ)I;6^J:3>1_?AF\
MF?R;R&YAA#JHSO'E;U7Y=/NV/G*BBB@V"BBB@#]B_P!B/_@NO_P4._8.\$6/
MPN^%WQ&\-^/OA3HL$D'AGX;?&GPW/XV\/>$HY7D=X/#&HZ=K'AOQAI.G*S%[
M?0X_%#^'K/9_H&EVSS7/G7OVU/\ @O1_P45_;E\"ZE\*_B-\1?#'PX^%NOVB
MV7BKP#\#_#=WX(TGQ=:KL+V?B35]2USQ-XPU#2[KYEO]#7Q-#H.I0L\&I:5<
MP[$3\9J*">6-[V5][VU_K3^KL****"@HHHH *_J>_P"#6?\ 8)N?CU^UIK7[
M7_C716F^%G[*D*KX3FO;42:?XA^.?B:PN(?#UM;&>,1SMX!\/S7WC*\FM)/M
M6CZ]-X#FF3RM22OYX/V7_P!FGXM?M??'7X=_L\?!+PY<>)?B#\1]=M](TZ%(
MY!I^CV /G:SXH\07:(RZ7X;\,:6EUK&N:G,-EM86<XC2:Y>&&;_6V_8-_8S^
M&O[ W[+?PO\ V9OAA%'<6'@K25N?%GBAK2*SU+X@?$'55CNO&?CK5UCW-]KU
M[5MYL;6::Y.C:#;:/X>MKA[#1[,(&56?+&R>KTTZ+2]_5:?,^PZ***#D"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH _TJ?^#5'_ )18G_LY'XO?^FSP-7])]?S8?\&J/_*+$_\ 9R/Q>_\
M39X&K^D^@XJGQR]0HHHH(/Q]_P""]W_*)C]L3_L1=(_]2_P_7^437^KM_P %
M[O\ E$Q^V)_V(ND?^I?X?K_*)H.JA\#_ ,3_ "04444&P5_HV_\ !I%_RC2^
M*G_9YOQ._P#5/?L_U_G)5_HV_P#!I%_RC2^*G_9YOQ._]4]^S_095O@?JC^H
MNBBB@Y K_)]_X+P_\I9?VSO^RE6O_J*^'Z_U@J_R??\ @O#_ ,I9?VSO^RE6
MO_J*^'Z#:A\;_P +_-'Y$T444'4%%%% !117H/PJ\!77Q4^)WP\^&5EJ$.D7
MGQ"\;>%_!5IJEU"]Q;:=<^)]:M-%AOKBWB:.2:&UDO%FD@CD1W1-D;H: V//
MJ*_L:/\ P9[?'[)Q^V5\)2,G!/PQ\6@L,\''_"2MC\&^M-_X@]?C_P#]'E?"
M7_PV7BW_ .:.@CVL/YE]S_R\_P ^S/XYZ*_LST7_ (,[_B_<33#Q%^V_\.M*
M@41&"32?@QXCUN69F9EF62*[\?Z$MNL:K&\;+-<^<S['2+9O?ZG^&O\ P9]?
M :P9'^+W[7?Q9\4A "8?A[X,\(^"(Y7$N[;))XB_X3R186AVQLL>R;?O=)D&
MU(P7M:?\WX/_ "_KU/X):^E_V</V.?VH?VN_$L?A3]F_X'_$#XLZD;C[-=77
MAG0[AO#VDRA8Y&&N>*[W[%X9T/;#(LS+JFK6;O#\Z(]?Z37P#_X-U_\ @E3\
M"9K349/V?1\8M=@M_)GU/XW>(M6\?6-VZOO6=_"5Y/;^#(95^[NAT%-_._>G
M _9OP9X$\$_#G0K+POX \(^&O!/AS3X(+6QT+PKHFFZ!I5K!;1+!!'#8Z7;V
MMNHBB58U;RR_J:"'77V8OYZ?E?S/X_O^":G_  :N>$O .H:%\6?^"AVOZ/\
M$C7[*6#4=._9Z\%7UQ-X M+F&X$L2?$'Q4([.\\6*JQ1^=H.BQV&B3)--;7M
MYJL";'_L1\-^&O#W@[0-(\*^$]#TGPUX9\/V%MI6A:!H.GVNE:/H^F6<8BM;
M#3=.LHH;6SM;>-52&&WB1$'1!WW**#"4I2=V_3LO1!11102?#O\ P4S_ .4=
M_P"V[_V:W\;O_5?:]7^/37^PM_P4S_Y1W_MN_P#9K?QN_P#5?:]7^/30=5#X
M'_B?Y(****#8**** "BBOU*_X)7?\$O?&G_!4SXK?$;X5^"?BIX:^%%[\.O
M<'CJ[U;Q-X?U+Q#;:E;7&N6NAKI]O;:9?:?-#,LUTDS32R.FQ'39OH$VDKO1
M(_+6BO[&/^(/7X__ /1Y7PE_\-EXM_\ FCH_X@]?C_\ ]'E?"7_PV7BW_P":
M.@GVL/YE]S_R\_S[,_CGHK^UCPQ_P9U^+W-O+XS_ &Z/#D2LF;NQ\-? [4I7
MCD%RORV^IZG\2(UF1K59"6DTF$I<O&=CI"YF^X_A/_P:0?L/^%KG3=0^*OQM
M^/\ \59K>0MJ&BVE]X4\"^&[]/EQ'MT?0;KQ-;_QGS(?$B?? V?+O<%[6'=_
M=Z?Y_>F?YXE?K-^Q-_P14_X*!?MS:CI=Y\/_ (,ZS\/_ (9WEQ$M[\7_ (O6
MM[X'\&6]FWV6:6YTB#4;5?$'BR1K&Z^T6/\ PCNDWEA>/ ]M-JMFY+I_HV?L
MW?\ !(;_ ()R?LHSZ?J7P?\ V5?AM:>)=+>22Q\:^,=/F^(GC6U,JHKB#Q1X
MXN->U:W7]VK;;:XA4/A_X$V?I#%%%;Q1PPQ1P0P1I###"BQQ111J$CBBC0*L
M<<:JJHBJ%10%08X 9RKZ>ZK/N_\ (_#?_@E__P $'/V4O^"<XTSXB7T(^.O[
M2D=O;O-\7?&&F016/A*Z\A1=0?#+PJ\EW9>&(_M#3;=<N)+WQ/-"(4?4K9$\
MFOW-HHH,&VW=N[\PHHHH$?PW_P#!XA_R&OV*/^P7\5O_ $K\,5_$O7]M'_!X
MA_R&OV*/^P7\5O\ TK\,5_$O0=M/X(^@4444%A1110 5_J3_ /!MK_RAN_92
M_P"PG\?_ /UH_P"+-?Y;%?ZD_P#P;:_\H;OV4O\ L)_'_P#]:/\ BS085]H^
MK_(_=&BBB@YC\]_^"AO_  4H^ /_  31^'_@7XD?M!:=\0-2T#XA>+KGP7H<
M?P^T"RU^^CU:UTBXUJ5]0COM6T>&UM/L=O(L<PG=FFV1[/GS7Y*?\187_!-'
M_H5OVE?_  W/AO\ ^;JO"_\ @[Z_Y-$_9>_[.!UC_P!0'5*_S[J#>G3C*-W>
M]WL_3R_JY_I"_P#$6%_P31_Z%;]I7_PW/AO_ .;JC_B+"_X)H_\ 0K?M*_\
MAN?#?_S=5_F]44&GL8?WOO\ ^!_5WY6_TA?^(L+_ ()H_P#0K?M*_P#AN?#?
M_P W5?J9_P $Z_\ @J5^SE_P4WT;XG:Y^SUIGQ'TRS^$^J>'M)\2CXA>'=/T
M&6:Y\36FH7FG-I@T_6M:CNHUCTNZ6Y,DD+POY7R,LF:_R+J_NW_X,[?^29?M
MM_\ 8]_"/_U'_%U!%2E&,&U>ZMN_-+R/[0:***#G/#/VG/"WASQO^SG\>/"'
MB_1=/\1^%_$GP@^(VC:]H6JP+<:?JNEW_A/5H+NSNH6'S1S1,RAE9'C?9-"Z
M3(CK_B]5_M2?'3_DBGQ=_P"R9^.?_49U.O\ %;H.F@])+S3^^_\ D%%%%!N%
M%%% !7]:O_!H?X4\-ZQ^V;^T=XGU31=/O_$'@_\ 9[M7\+:O=VZ3WN@R:]XZ
MT72]8ETR9SOM)M2TW=8W4D?SO9O-;;_)F='_ )*J_KW_ .#/W_D[']K3_LWK
M0/\ U9.C4&=7^'+Y?^E(_P! &BBB@XPHHHH **** "BBB@#^*S_@\3\'2W7@
MK]AKQ^(V,.A>*?C7X.>;9,0LOBS2?A_K449D'^CJTB^"YF59!YSA'>'Y$FK^
M%JO]';_@[&^&TGB[_@G%X(\;V]LKR_"C]H_P-K]Y>"-&E@TCQ+X:\9^!YK=I
M6^:.WNM6\1:+)(L>-]S:V>_Y8S7^<30=E)W@M;V;7_ "BBB@T"BBB@ K[W_X
M);^,8O '_!17]B_Q9.8EBTS]H;X;1L9VN%BSJ>OV^D+N-K_I'#7R[1'_ ![-
M_P"[WU\$5Z+\(_&'_"O?BM\,O'^]E_X0?XA>#/%Y9%#,%\->(]-UDE5;Y6?9
M9_=9=C]7[T">S]&?[6=%<[X1U^W\5^%/#'BBT(-KXD\/:+K]L058&WUC3;74
M82&7Y6_=W*X9?E]!TKHJ#@"BBB@ HIK,%!9B%"@EF)   &223T [].GI7^5O
M^V+_ ,%A_P#@H=?_ +5W[1TWPU_;._:%\&^ $^-/Q'LO!WA;PS\3M>T[P]HG
MAS3?%.I:=I%CHUC836MG:Z;'9VL;6L-O;JB0NGWW^9PN$'-M)I6[G^J517^1
M'_P]]_X*B?\ 1^O[47_AV_%/_P G4?\ #WW_ (*B?]'Z_M1?^';\4_\ R=0:
M>PEWC^/^7K_3T_UW**_R(_\ A[[_ ,%1/^C]?VHO_#M^*?\ Y.K^K+_@UO\
MVO/VP?VJ/B?^U=)^T9^T%\6OC7X7\(^ _ 2>';7XC^-=1\3V>A:_JGB'5#<7
M&FVNI7$TEK=7FGVK1S7$:['AA2-\/RX3*DXQ<FUI;17ZM+]3^RJOQ0_X+,?\
M$?/AY_P4^^$<&IZ#-I?@;]J/X::7J#?";XBW$(33]<MG/VJ7X<^/I((I+JX\
M*:K=+OT_4HUFO/">JS/J=G#<V=SJNF:C^U]%!FFXM-.S1_BV_'S]G_XP_LP_
M%+Q3\%_CKX%UWX=_$;PA>S6>K:!KMJ\+2QI--#;ZKI-V-UGK.@ZEY,DVEZUI
M<USIE_ F^VN7V/L\9K_7L_X*"?\ !,;]E3_@I'\/(?!OQ_\ !OE^*-$MKY/
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
M'4%%%% !7T;^Q_\ \G8?LS?]EY^$O_J>Z'7SE7T;^Q__ ,G8?LS?]EY^$O\
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
M^K;;UNV4444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MA^QU_P!D0\??^IU;T&-.*G))NRU>GD?UM_\ #VG_ ()G?]'R?LV_^'.\/_\
MR37^:K_P6:^)7P^^+_\ P4Q_:O\ B-\+?&/A_P ?^ O%7CVTU#PYXN\+:A%J
MF@ZS9CPWHMN]QI]_!^YNXX[F&>%I(V=/.B?8[U^7]%!TPIJ#NFWI;7Y?Y?U;
M4HHHH- HHHH *]Z_9;UO1_#/[2W[/WB+Q%J=GHV@Z#\:/AEK&M:QJ,RV]AI6
ME:;XRT>\U#4;V=OE@M;.UAFN;B9CE(4=\=:\%HH _P!>K_A[3_P3._Z/D_9M
M_P##G>'_ /Y)KTKX1_\ !07]B3X]^.M.^&7P7_:D^"WQ.^(.KVFHW^F>#_!G
MC?2-;UZ_L](MS=ZG<VVGVD\DTD-E:JUQ<,JX2'Y^>M?XY=?OU_P;-X/_  5O
M^"N0./ OQB(]C_P@&K#(Z\?I0<\J,4F[O\/+R]?ZW_T_J***#G"BBB@ HHHH
M *^#O%/_  5 _P"">'@CQ-X@\&^+OVROV??#GBKPIK6I^'?$GA_5OB+H=GJF
MB:[HUY-IVJ:3J5I)<+):WVGWUO/:W4$B[X9871QE>/O&O\<__@H>%'[>_P"V
MFH  _P"&J?CX0 ,9)^*'B@D_\"8]/Y8H-*<%-M-M6L]#_1D_X*!?\%.O^">G
MC_\ 8;_:[\$>#/VR?V?O$GB[Q9^SG\8/#_ACP]I'Q$T6^U77-=U7P-K5GI6D
M:=96\SS75_J%Y/#:VEO&I>::9$_VQ_EIT44'3""@FDV[N^MNP4444%A1110
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
M!_XI[K7W5_P55_Y1P?MI_P#9O7Q$_P#3--7^0-033IJ:=VU9]/Z_JY_J(?\
M$2M_P2+_ .B^^*O_  S_ ,2O_F>H_P"(E;_@D7_T7WQ5_P"&?^)7_P SU?Y=
M]%!I["/>7X?Y>O\ 2U_U$/\ B)6_X)%_]%]\5?\ AG_B5_\ ,]1_Q$K?\$B_
M^B^^*O\ PS_Q*_\ F>K_ "[Z* ]A'O+\/\O7^EK_ *B'_$2M_P $B_\ HOOB
MK_PS_P 2O_F>H_XB5O\ @D7_ -%]\5?^&?\ B5_\SU?Y=]% >PCWE^'^7K_2
MU_U$/^(E;_@D7_T7WQ5_X9_XE?\ S/4?\1*W_!(O_HOOBK_PS_Q*_P#F>K_+
MOHH#V$>\OP_R]?Z6O^HA_P 1*W_!(O\ Z+[XJ_\ #/\ Q*_^9ZC_ (B5O^"1
M?_1??%7_ (9_XE?_ #/5_EWT4!["/>7X?Y>O]+7_ %$/^(E;_@D7_P!%]\5?
M^&?^)7_S/5^V_P /?'7AOXH^ ?!'Q,\&7LFH^$/B'X1\.>./"NH2VT]G+?\
MASQ9H]EKVB7DEI=)%<VLEUIE_;3O;W$<<\+N8YD5T=:_Q.*_V3/V$?\ DR#]
MCG_LUG]G[_U4_A.@RJ04+6;=[[VZ6\O,^K****#(**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "J&HV%EJVGWVE:E:P7VG:E:
MW6GW]E=1">UO+*\A:WNK6YA?Y)H+F&62&:)_DDC=U:K]%)I---)IIIIJZ:?1
M]+6W74J,I0E&<)2A.$HSA.$G&491=XRC)6<91:333332:9_FD_M/?!J^_9Z_
M:'^,GP5O4G4?#KX@^(O#^F2W2LL]]X=BOI+GPKJKAL-_Q./#EQI.J+NQ\EXG
MSOTKP6OZ O\ @X3^!9\#_M/^ _C=IUDL.C_&SP$FGZM/&I8S>-_AO+;Z1?3W
M+ABD/VKPGJG@^VM(65/-.E7LR>=Y<WD_S^U_/.;X+^SLTQV#LU&CB)JG>]W1
MG^\H/7O2G!Z::L_ZO? #Q#CXK>#/ASQ\ZT:V+X@X7RZIF\XM.*S_  ,)97Q#
M"-F[1AG>"Q\(II2M%.23=D4445YQ^PA17J?PN^"?Q?\ C=KB^&_A!\,O'/Q)
MULE/-L?!?AG5M?:TBD;:+C49M/M9K?2[->LE]J$MM9PQ_/-,B5^T7P _X-]O
MVIOB$MAJOQN\7^"?@-HEPB2S:.)!\1/'L8)5_)ETG0+VS\*6?FP@J)O^$TO+
MJUF_U^FOL=*[\#E699BTL%@J]=72=2,'&C%MI6E6J<E*+N]G-.RO8_)_$?QT
M\(O"2C*KXA^('#G#590]I#+,3C5BL]KT^524\+P_E\,9G>*A9KW\/@*D$W!2
MDG.*?X%5[/\ "#]GGXY?'W5X]$^#/PI\<_$:]>ZCLI9?#/A^^O=*T^YF56C3
M6->,<>AZ&K*R_OM8U"PB^=/G^9*_M-_9]_X(D_L-_! VNI^(O!NI_'7Q/!RV
MJ?%Z\M]9T17<1F6.#P1IUIIGA&2V\Q=T UC2-8O84ROVY]SN_P"K_A_PWX>\
M)Z7::)X7T'1_#FC6$,=M9:5H6FVFE:?:V\0VQPV]E8PP6\21KG:D<>W SQP3
M]G@?#_%5>6>8XRGAXZ-T<-'V]5WM[LJDN6E!^<565[-7Z?YZ>)W[4_@S+?K&
M!\)^ \UXHQ45*%+/>+*ZR#)XU$TXUZ&4X-XS-LPP[TO#$U\BKIW34=W_ !\_
M '_@WN_:.\;BQU;X\>/?"'P9T>9(;B30=(SX[\9[#)B>RNELYK'PWI=UY9)C
MN(-8UZ'^_"]?N%^S[_P1B_8;^!,=I?7_ ,/I_C)XIM@A;Q'\6KB/Q#%YJ2K-
M#-;>%X(;/PK9SV[J/*FCTE[H='F?Y2/UAHK[3 <*Y)E_+*GA(UZL;/VV+?UB
M?,K6DHS_ '4'IO"G%^9_G?XF_36^D7XI+$87,^/<9PWDN(E.^0\$1EPQ@%2G
MO0JXK!5'G>.H-;TLQS;&4WUCHDLC1M$T7P]80Z3X?TC3=#TNV 6WT[2+"TTV
MQMP%5 (K.SAAMXL*JK^[C VHF3@<:]%%?0I)))))+1)*R2[)+8_E6I4J5:DZ
MM6I.K5J2<ZE2I)SJ3G)WE*<Y-RG*4KRE*3;;;;"BBBF0%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\#/\
MP>%?\G%_L=?]D5\>?^IS;U_?-7\#/_!X5_R<7^QU_P!D5\>?^IS;T&M'XUZ,
M_CMHHHH.L**** "BBB@ HHHH **** "BBB@ K]E/^"#_ .QA>?MG_P#!1;X-
M:+J6DW5]\-/@SJ=M\<?B==I&_P!ABTOP'?6M_P"&='N[@QO:[_$7C1=#T\V%
MQ_Q_Z4FL)&CI%.Z?CG;V\]Y/!:VL$US=7,T=O;6UO&\T]S/,ZQPP00QJTDT\
MTC+'''$KN[O&B('K_4"_X-]?^":L_P"P)^Q]:^*OB-HQT_\ :'_:.71O'WQ)
MM[N*T_M'P?X>6R9_ _PY::W1Y%DT.QOKC5-;MWN[F-/$6KZE&A1+:-%#.K+E
MB^[T7Z_@?O8JA0%4!0H 50   !@  = /PZ>E.HHH.,_RO_\ @X'_ &.;K]D3
M_@I)\7WTS3)+3X<?M W#_'SX?7202K9;_&][=S>.]&CN#;0V;76C^/H=>G-C
M:L_V#1-5T'SO^/E-_P"(]?ZB?_!P-_P3:N?V_?V.+O7_ (<Z*-1_:%_9U?5O
MB)\,(+6&W.I>+M$-A_Q7'PWAFDC\UI/$NGV=KJ&BVRW-M%-XFT31DFF$,TU?
MY>MU;7-E<W%G>6\]I=V<\MK=6MU%);W-M<V\C13P7$$JJ\,T3JT<T,BHZ/&Z
M.F^@[*4N:*[K1_I]Z*U%%%!H%%%% !1110 4444 %%%% !1110!]W_\ !,S]
MEF?]L_\ ;N_9G_9W>PEU#PYXT^)>CWWQ#1(W9(?AAX0\SQA\1Y))%/EV[3>#
M=#UBQLYIFV/J5Y80_O'F6%_]@9$5%5$541%"HB@!54 !550 JJJ@*JJ, 5_&
M]_P:A?\ !/C4? /@#X@_\% ?B1HKV6M?%O3[CX7_  (M+^R,-W;?#?3-6AN_
M'/C>)Y9&;[/XT\3Z7I>AZ*WV6UF33?!^I7T$UYI7B>V=/[)*#DK2YI66T5^+
MU?Z!7\"W_!X5_P G'_L<_P#9$O'W_J=VM?WTU_ M_P 'A7_)Q_['/_9$O'W_
M *G=K0%'XUZ,_CPHHHH.L**** "BBB@ HHHH *_?K_@V:_Y2W_!3_L0_C%_Z
M@6K5^ M?OU_P;-?\I;_@I_V(?QB_]0+5J"9_"_E^:/\ 3^HHHH.$**** "BB
MB@ K_'/_ ."A_P#R?K^VI_V=1\?/_5H>)*_V,*_QS_\ @H?_ ,GZ_MJ?]G4?
M'S_U:'B2@WH;R]%^9\;T444'2%%%% !1110 4444 %?Z('_!H;_RC_\ V@O^
MSQ/%/_JE?@A7^=_7^B!_P:&_\H__ -H+_L\3Q3_ZI7X(4&5;X'ZH_JXHHHH.
M0**** "BBB@#Y,_;S_Y,G_:P_P"S?/BS_P"H5K%?XW5?[(O[>?\ R9/^UA_V
M;Y\6?_4*UBO\;J@Z:&TO5?D%%%%!N%%%% !1110 4444 %%%% !1110 4444
M %?W;_\ !G;_ ,DR_;;_ .Q[^$?_ *C_ (NK^$BO[M_^#.W_ ))E^VW_ -CW
M\(__ %'_ !=09U?X<OE_Z4C[C_X.N?\ E%SI7_9T'PE_]1GXEU_FRU_I-?\
M!US_ ,HN=*_[.@^$O_J,_$NO\V6@FA\#_P 3_)!1110;!1110 4444 %%%%
M!7V%_P $\O\ D_[]AO\ [/"_9F_]73X)KX]K["_X)Y?\G_?L-_\ 9X7[,W_J
MZ?!- I;/T?Y'^QM1110< 4444 %%%% !37574JRAE8%65@"K*P((8'@J1U'>
MG44 ?Y>O_!P7_P $X+S]A3]LW6_&O@K0Y[;]GO\ :1OM9^(?PZN[:VN3I?AO
MQ/=7?VKQU\/GN3&UO;S:3JEY_:VD6;7!G?P]JMMY,.RSFV?@C7^P7_P49_8/
M^&/_  42_9<\<_L\_$2*&PU*_MVUSX;>-EB+ZC\/OB+IL$S>'O$MFR?O9+/S
MW;3]>T[YX]5T.\O[-T\UX9H?\G#]IK]FSXN?LB_'#Q_^S[\;_"]WX4^(?P[U
MF;2]3M)T<V6J63?O])\1Z#>E1#JWAWQ!ITEMJFBZI:L]M>6=RC[XW1T0.NE/
MF5G\27WKH_\ ,\#HHHH-0HHHH **** "BBB@ HHHH ***^Q?V#OV+_BG^WY^
MT[\-_P!FGX46DRZCXOU(7GBWQ4]E)=Z1\//A]I<D4WB[QYX@*26\<>GZ'I\F
MVUMIKJS?7->O-'\-V$W]K:W80S -I*[T2/ZL?^#2O]A2[^U?%G_@H#XXTCR[
M-;?4/@G\#6OK7Y[FZE:SO?B=XQT\S(LD<=K;KI7@W3]0M6D@O/M_C#3W=)K"
M9*_N"KQ?]GCX!_#?]EWX(_#+]GWX1:.-"^'?PI\*:;X3\-V;M$]Y<06*-)>Z
MQJ]Q#!;QWVO>(-3FO-<\0:CY,3ZEK.HW]\Z(\Q ]HH.&<N:3?W>A\ ?\%5?^
M4<'[:?\ V;U\1/\ TS35_D#5_K\_\%5?^4<'[:?_ &;U\1/_ $S35_D#4&]#
M:7JOR"BBB@W"BBB@ HHHH **** "BBB@ K_9,_81_P"3(/V.?^S6?V?O_53^
M$Z_QLZ_V3/V$?^3(/V.?^S6?V?O_ %4_A.@YZ_V/^WO_ &T^K****#G"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _&
MG_@N=\##\6_V&O$?B[3[.6Z\0_ WQ/H?Q*L?LT,33-H@DE\->+DEF=3)'IUG
MX?URYUZZCC="\NB6SG>\,:G^*SX<_"+XI_%_6X?#?PM^'?C/XAZY<!VBTKP?
MX<U;Q!>LJE5D<Q:;:W'EQQ,W[V638B#[[IU/^F3XG\,^'O&OAS7?"'BO2+'Q
M!X8\3Z3?Z#X@T34H1<Z?K&CZG;26>HZ;?V[?+-:WEI++!/$Q/F0R.N1G!R_
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
M !MO^"O!&? OQBQZ ?\ " :L<?R_R:"9NT)/LK_B?Z?U%%%!PA1110 4444
M%?XY_P#P4/\ ^3]?VU/^SJ/CY_ZM#Q)7^QA7^.?_ ,%#R#^WO^VF00<_M5?'
MP<<\CXH>* 1_];OF@WH;R]%^9\;T444'2%%%% !1110 4444 %?Z('_!H;_R
MC_\ V@O^SQ/%/_JE?@A7^=_7^B!_P:&_\H__ -H+_L\3Q3_ZI7X(4&5;X'ZH
M_JXHHHH.0**** "BBB@#Y,_;S_Y,G_:P_P"S?/BS_P"H5K%?XW5?[(O[>A _
M8G_:P)Z#]GOXLG\O!6L5_C=4'30VEZK\@HHHH-PHHHH **** "BBB@ HHHH
M**** "BBB@ K^[?_ (,[?^29?MM_]CW\(_\ U'_%U?PD5_=Q_P &=_\ R3/]
MML=QXZ^$.?\ PGO%O^%!G5_AR^7_ *4C[B_X.N?^47.E?]G0?"7_ -1GXEU_
MFRU_I,_\'7)'_#KK21Z_M0_"4#W_ .*8^)1X]?\ &O\ -FH)H? _\3_)!111
M0;!1110 4444 %%%% !7V%_P3R_Y/^_8;_[/"_9F_P#5T^":^/:^PO\ @GE_
MR?\ ?L-_]GA?LS?^KI\$T"EL_1_D?[&U%%%!P!1110 4444 %%%% !7XO_\
M!8G_ ((^_"[_ (*@?"9+ZP;3/ G[4'P\T>[3X1_%22%EMKZW#S7I^'GCS[/&
M]QJ'@S5KV21[6[6.>_\ "NIW#ZQI:30S:KI>K?M!10--Q::=FC_%Q_:!_9Z^
M,G[+/Q9\6_!#X\^ M;^'7Q,\%7PLM:\/:W;[&:.1%GL-6TF]C\RQUK0=8LY(
M=0T77-+N+G3=5L)H;RSN9H7WUXK7^O-_P4*_X)A_LL?\%)_AS_PA_P >/"9M
M/&6BV%S!\/?C%X6CM;#XC> ;EWDN(8['5'AD76/#K7DDDVH>$M:6ZTB\2>\D
MMDTW59H]5M_\]'_@HQ_P0<_;7_8!U+5_$T?A2[^/'P!BNKM]+^,?PQTJ]U1-
M,TQ9X5M%^(/A*W6ZUSP7J'DWEO'<7,T-YX>FO$O$TW7KR&V=Z#JA54K)Z2[=
M_-?Y?F?B/14C*T;,K*59<JZL"&5P<%6!^ZP_B7OSVJ.@U"BBB@ HHHH ***_
M9?\ X)Y?\$-_VW?^"@.KZ7K.B^"+OX-_ ][J+^V/C5\4]-U#0]$ELE>874?@
MO0YK>/6_&^J*L+1PPZ;;II4,LUF^I:Q86TWG4";4=6TO4_,_X ?L_P#Q>_:B
M^+G@OX&_ OP3JWQ ^)?CW5H=)\/^'])B!^9@TUWJ>JWLK1V.BZ#H]E'<:EKF
MN:I<6VFZ/IMM<W]_<PVT+O7^HU_P2"_X)._#/_@EQ\"IO#\%UIWCG]H3XD0Z
M;JGQO^+$-HT<5_>VL(>Q\!^"_M,,=]8_#WPI-)=?V?\ :DAU/Q)JMQ>^(]8A
ML_M.E:#X>]/_ ."<7_!+']E__@F=\.7\+?!?0IO$'Q#U^RM8OB-\;/%EM93^
M/_'%Q%Y<LMJ)X(_)\->%8[Q?/T_PCH[)90^7;S:E<ZWJMO\ VK)^E%!RU*CG
MHM(W^_M?_+_(****#(^ /^"JO_*.#]M/_LWKXB?^F::O\@:O]?C_ (*K,J?\
M$W_VU&8A57]GGXBDLQ   T68DDG^?K^=?Y ]!TT-I>J_(****#<**** "BBB
M@ HHHH **** "O\ 9,_81_Y,@_8Y_P"S6?V?O_53^$Z_QLZ_V2_V$"#^P_\
ML<$$$']EC]GX@@Y!!^$_A,@@B@YZ_P!C_M[_ -M/JVBBB@YPHHHH **** "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 *^(OVJO^"<W[%_[;7B#PIXI
M_:@^!N@?%?7_  1H]YX?\+ZCJ^J>)-.FTG2-0O?[1N[*)="UG2XY8YKP?:-T
M\<SJ_P!QU6OMVB@$VM4[/NC\>/\ AP3_ ,$C_P#HS7P1_P"%)\0?_FMH_P"'
M!/\ P2/_ .C-?!'_ (4GQ!_^:VOV'HH*YI?S2^]_UT7W'P7^R_\ \$R/V&_V
M,?&^J_$?]FCX!>'?A=XTUO0)O"^IZ[I.K>)]0N+K0I[NVOIM/:/6]<U*WCCD
MNK.VF9HX4??"@W\5]Z444";;W;?KJ?GK^V=_P2S_ &'OV];.>3]H?X(Z#J_C
M!K,V=E\4O"W_ !2/Q/TR,_9PI@\6:5&D^H>7':P0PV_B"WUFSAA3R8[9$K^8
M3]HG_@T"O3?7FJ?LL?M5VG]GN;JZM_"7QK\+3+=VY>:1[;3;7Q7X0:2*YCAA
M,<*W5]H,+OSYP&#*_P#<+105&<H[/3L]5^)_F2>./^#8'_@JSX1>\.E> _A3
MX]L[;[0\%QX3^*NC>?>10R1I'Y=AKUOHMU'-<+)YB0LO 2;Y_E^?R@_\&YO_
M  5L )_X9M@. 3@?$'P.22.@ _MH<_4\U_J944%^VGV7W>G_  ?O]#_-,\ ?
M\&LG_!43Q9J%E%XJTWX*_#?29Y46[U+7OB=;:Q<V<31JYF72?#.FZI/<;681
MM']HA?>7_N?/^NW[.'_!H3\.-%OM.U?]JO\ :?U[QQ%:W*RWO@[X.>'8_">D
MZE;F.0-;2^+/$S:IK$.UF5EFL]%MI'VX_<I\C_V>T4"=6;ZI>B_X?\.[/C7]
MD[_@G[^R!^Q%H*Z)^S7\#?!OP]N9+=(-3\616(U;QWKF(8X)9-9\::LUYX@N
MOM"11FXMDOH;!V7*6<8"@?95%%!D%%%% !1110 4444 %<)\1/AA\./B[X8O
M?!?Q3\!^$?B+X2U!76\\.>-?#VE>)='F9XI8/.^P:O;75O'<+'+(L-U$B7,)
M<O%-&_S#NZ* /YT/VE_^#87_ ()J_'.;4=7^'.A>.?V:?$EZ(?*D^%FO&_\
M"%L8XW5GC\$^*UU:SB::1EDD6QU#3X>'2*%$,?D_B[\7/^#/_P"-.FW.H77P
M0_:S^'?BK38UE;3M*^(O@[7O"VM7&U,Q1S:AH5QXATM9)&^5F\F%$Y?>_P!R
MO[T:*"U4FK6D].]G^?\ 2Z'^9YXG_P"#6W_@JKH5Q*ND^&O@IXNM5N&CAN=$
M^+>G6KR1?.5G>UUW3=(DA5MJ[EW3.CNGW_GV>*R?\&Y?_!6M))(_^&<;-]DC
M1[X_B'X':-RC,N^-O[:.Z-BNY&_N=*_U+:*"_;3[+[O3_@_?Z'^6]IG_  ;?
M_P#!6O4[^"Q;]GO2--%P\BB]U3XD^"+:PM_+BDES<3KJ\S1K)Y8CC_=OOF=$
MS\_F5]&_#[_@U/\ ^"F/B>^LX_&FH? 7X:Z9.8#<7NH_$2X\2WEE'*5\UI--
M\-Z'=+(UNC,QBCOOG=-B<_/7^DI10'MI^7W>G_!^_P C^+#X!?\ !H#X-TZY
MM-0_:9_:PUCQ*EO>037'AGX.^$(M L;ZT',]I+XE\57&H:A;LQ"HMQ:Z*C[?
MF"1'@_T7?L@_\$E/V!/V'_L&I? O]G_PO#XVL!%Y?Q.\;H?'?Q&\Z"X^TP7=
MOXDU]+AM'O(9>8[CP]:Z.Z)\@_=_)7Z0T4$2G.6CD[=EHOG;T_R"BBB@@***
M* "OE']H7]AO]D7]K#6_#GB/]H_]G_X<_&/7?"&EWNA^&=3\;:.=3NM%TC4;
MN._OK"Q<7$(CM[F\ACGD4JQ,B=0-V?JZB@$VM4[/NC\T/^'-O_!+?_HQSX!?
M^$D?_DNC_AS;_P $M_\ HQSX!?\ A)'_ .2Z_2^B@KFE_-+[W_71?<?FA_PY
MM_X);_\ 1CGP"_\ "2/_ ,ET?\.;?^"6_P#T8Y\ O_"2/_R77Z7T4!S2_FE]
M[_KHON/S0_X<V_\ !+?_ *,<^ 7_ (21_P#DNC_AS;_P2W_Z,<^ 7_A)'_Y+
MK]+Z* YI?S2^]_UT7W'YH?\ #FW_ ();_P#1CGP"_P#"2/\ \ET?\.;?^"6_
M_1CGP"_\)(__ "77Z7T4!S2_FE][_KHON/S0_P"'-O\ P2W_ .C'/@%_X21_
M^2Z]3^"__!-[]A/]G7X@:9\5/@?^RY\)OAC\1=&L]3L-*\7>%/#YT_6;&SUF
MU:RU2W@N/M$BI'?6KO;SC;\\;LG'-?;E% N:7\S^]_UT7W!1110(**** "BB
MB@ K\\?%W_!)K_@FYX]\5^)/''C+]C;X(>(_%WC#7-5\2^)_$&J>&#/J.N:_
MKE[-J.KZK?S?:U\Z\U"^N+B[N9"OSS2N^!G%?H=10--K9M>FA^:'_#FW_@EO
M_P!&.? +_P )(_\ R71_PYM_X);_ /1CGP"_\)(__)=?I?10/FE_-+[W_71?
M<?FA_P .;?\ @EO_ -&.? +_ ,)(_P#R71_PYM_X);_]&.? +_PDC_\ )=?I
M?10'-+^:7WO^NB^X_-#_ (<V_P#!+?\ Z,<^ 7_A)'_Y+H_X<V_\$M_^C'/@
M%_X21_\ DNOTOHH#FE_-+[W_ %T7W'YH?\.;?^"6_P#T8Y\ O_"2/_R71_PY
MM_X);_\ 1CGP"_\ "2/_ ,EU^E]% <TOYI?>_P"NB^X_-#_AS;_P2W_Z,<^
M7_A)'_Y+KZV_9]_9@_9__94\*:QX'_9S^$_@_P"#_A#Q!XCG\7:UX?\ !>GG
M3--U'Q+<Z7I6B3ZS<P&27=?2:3H>DV#2!E'D6%NFT;.?>:*!-M[MOU;_ *Z(
M****!!1110 4444 <_XJ\+^'O&_AO7O!WBW2+/7_  OXITF_T'Q!HFHQ^=8:
MMH^J6TEEJ.G7D6Y?,MKNUFDAFCW?.CL*_.]?^"-G_!+9%55_8<^ 050% /A,
MG"@8 R;S_//K7Z844#3:V;7H['YH?\.;?^"6_P#T8Y\ O_"2/_R71_PYM_X)
M;_\ 1CGP"_\ "2/_ ,EU^E]% ^:7\TOO?]=%]Q^:'_#FW_@EO_T8Y\ O_"2/
M_P ET?\ #FW_ ();_P#1CGP"_P#"2/\ \EU^E]% <TOYI?>_ZZ+[C\T/^'-O
M_!+?_HQSX!?^$D?_ )+H_P"'-O\ P2W_ .C'/@%_X21_^2Z_2^B@.:7\TOO?
M]=%]Q^:'_#FW_@EO_P!&.? +_P )(_\ R71_PYM_X);_ /1CGP"_\)(__)=?
MI?10'-+^:7WO^NB^X_-#_AS;_P $M_\ HQSX!?\ A)'_ .2Z/^'-O_!+?_HQ
MSX!?^$D?_DNOTOHH#FE_-+[W_71?<?FA_P .;?\ @EO_ -&.? +_ ,)(_P#R
M71_PYM_X);_]&.? +_PDC_\ )=?I?10'-+^:7WO^NB^X_-#_ (<V_P#!+?\
MZ,<^ 7_A)'_Y+H_X<V_\$M_^C'/@%_X21_\ DNOTOHH#FE_-+[W_ %T7W'YH
M?\.;?^"6_P#T8Y\ O_"2/_R77T_^SQ^R%^S+^R;9^*-._9N^"O@7X-V/C2\T
M^_\ %5MX)TLZ9%KMYI-O/:Z=<7ZF64226=O<3Q0;=NQ)7[M7TA10)MO=M^K?
M]=$>+?'C]G7X'_M/^!X_AK^T#\,O"GQ9\!Q:YI_B6/PMXQL#J.D)KVDQ7D&F
MZJMN)(O],LX=0O(X9-WRI<S+SN-?'/\ PYM_X);_ /1CGP"_\)(__)=?I?10
M";6S:]&T?FA_PYM_X);_ /1CGP"_\)(__)='_#FW_@EO_P!&.? +_P )(_\
MR77Z7T4#YI?S2^]_UT7W'YH?\.;?^"6__1CGP"_\)(__ "71_P .;?\ @EO_
M -&.? +_ ,)(_P#R77Z7T4!S2_FE][_KHON/S0_X<V_\$M_^C'/@%_X21_\
MDNC_ (<V_P#!+?\ Z,<^ 7_A)'_Y+K]+Z* YI?S2^]_UT7W'YH?\.;?^"6__
M $8Y\ O_  DC_P#)='_#FW_@EO\ ]&.? +_PDC_\EU^E]% <TOYI?>_ZZ+[C
M\T/^'-O_  2W_P"C'/@%_P"$D?\ Y+K>\*?\$E_^";7@7Q5X8\<>#_V-/@?X
M>\7^"_$>A^+O"OB#3/##0:EH7B7PUJEKK>@ZS83B[8PWVEZM8V=]:R;7"30(
M2C '/Z(T4"YI?S2^]^7GY(****!!1110 4444 %%%% !1110 5%)''/')#-&
MDD4B-'+%(JO')&Z[7CD1LJZ.I965E*LIQTJ6B@#\?/VNO^"%/_!-W]L6[U3Q
M%XR^!EC\./B#JCM<7/Q!^"]ROP]UNZO1 88KC5-,TV"3POJVUL37!N]"^TWD
MF]YKOSG\Y?Y[OC?_ ,&?FOQWD]W^SG^UYI5SIHAFE@T3XQ>"+NUU$S ,T-HF
MN^#KJXM67_EF+B;18>H=T0;S7]RE%!<:DXZ*3MV>J_']#_-.\6_\&K__  5)
MT&YO$T#3O@9XTLH"3;W.E?%2#3+B\02[04LM?T?3?+DV_OO+EN/N?)O=SLK@
M/^(8[_@K1_T2;X;_ /AX_!O_ ,?K_3PHH+5>751?W_Y_T_N/\V/P;_P:H_\
M!3K7KRWB\4W'P"\"V,P0S7=[\2YM>GM@T$DI#66@Z#="1HYECMY%CNMA>4O&
M[QIOK]&O@O\ \&?-T+M;C]H;]L.V:R5H9#I7P>\!3?:)  K36[ZUXRO5CCRV
M]%N(]%?Y, 0Y^Y_<%10)UIOJEZ+T[W[?B_*WX[?LH?\ !"#_ ()I?LCW=AK_
M (2^ NG_ !*\<:?+#=6WCCXV7?\ PL?5K2\2V^SRRZ;I6IPQ^%M-61MTZ+;Z
M%YEM+L>&8.@<_L'##%;0Q6]O%'!!!&D$$$"+%##!$JI'%%&BK''''&JI&B*%
M15")@"IJ*#-MO=M^KN%%%% @HHHH YSQ;X1\,>/?#.N>"_&>A:9XG\)^)M-N
M='\0>'M:M(K[2=8TN\3RKJPU"SF5H;BUN(R4EAD4HZGIC-?&0_X)>_\ !.X
M ?L8_L\8'_5-/#W_ ,B5]X44#NULVCX0_P"'7W_!.[_HS']GC_PVGA[_ .1*
M/^'7W_!.[_HS']GC_P -IX>_^1*^[Z* N^[^]GPA_P .OO\ @G=_T9C^SQ_X
M;3P]_P#(E'_#K[_@G=_T9C^SQ_X;3P]_\B5]WT4!=]W][/A#_AU]_P $[O\
MHS']GC_PVGA[_P"1*/\ AU]_P3N_Z,Q_9X_\-IX>_P#D2ON^B@+ON_O9\(?\
M.OO^"=W_ $9C^SQ_X;3P]_\ (E'_  Z^_P""=W_1F/[/'_AM/#W_ ,B5]WT4
M!=]W][/A#_AU]_P3N_Z,Q_9X_P##:>'O_D2C_AU]_P $[O\ HS']GC_PVGA[
M_P"1*^[Z* N^[^]GPA_PZ^_X)W?]&8_L\?\ AM/#W_R)7VOX?T#1?"F@Z)X7
M\-Z79:'X=\.:3IV@Z#HNFP):Z?I&C:19PZ?IFF6%M'MCM[.QL;>&UM8(UV0P
MQ(B?*H%;%% -M[MOU"BBB@04444 %%%% !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 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 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 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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
7%%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>tsco-20231230_g2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tsco-20231230_g2.jpg
M_]C_X  02D9)1@ ! 0$ 2 !(  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1"  Z #H# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
5W)15E=MV2Z+L@HHHJCG"BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>tsco-20231230_g3.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tsco-20231230_g3.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@#
M7 58 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@ HK\]/VV/^"@7QV\=_M"?'7]C/]F?XB:3\/Y?@?\
M#O1M>\4>([K3&O-7U:[U-T>&#3T,T<=O;PPM&9IV65F>=(U6/!=OI7]GCQU^
MUUH'Q-^)7PC_ &GH_#WBBU\*:/I.L>"O%W@W09M.EUVTO/MZR6T]K-<31I=P
MR6.T^7($=9HGVQ[MH /=J*_,G_@HE^UQ_P %L/\ @G]\*7_X*'>*7^#.L?#7
M1=<T\>,/@EINCW;:GINF7=W%:QK'JQEQ=W@DGB1W2)(@[%ECD1<'ZH_X*3_M
M^6O[!_[,5A\5=%\%#7?&OC7Q)IGA3X:>$+^8VXU+7]1?9;0SLN3'&@$DLF.=
ML3*#N930!]'45\9_$[]K;]H_]@+X\_!;PC^V'\2_#GC?P1\;?$J^#I?$ND>%
M3H[^&/%4T7F64:+Y\HFL+DI-$!(?.A9%=I9%9@NO\6/VS/BI\6?^"B/_  [4
M_95\1:5H&H>%O 8\7?%CQ[J.D_V@^CP32I%8Z79V[.B&[FWB=I)=T<< X1W<
M; #ZUHKY?_8;_;:\9?%7]H/XQ?L)_M#II:_%+X*:G9-=:IHMHUM9^)M"OX%N
M+#5(H'=S#)L;RKB(.ZI* 5;$@1?J"@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _-;_ (+Q_P#!
M*'P_\<_"NI_\%#/V=?B?J7PW^-W@OPZMH^LZ:Y^P^*=.$J[=/U*('YTR0!)A
MOE&UTE58PGJW_!*3_@I=\8/VI_%?CK]C;]MOX)CX=_M#?"!+7_A-M&LG\S3=
M9LYQ^YU2Q?<W[I_E)3<P'F1E78.52']LO]FS]OW3(_CKK'P#UOP7X]\'?%8Z
M?J%OX#UXWFF:IH-_;Z?8:?+]DNX4N8[J*5+&.4Q/%#L8OAN26[/X#_L*_%WP
M/\9OC%^VS\1/B9X<D^-WQ3\-V^B:+-I6CRRZ%X0L+.%ULK6-)'2:_'GL)YY7
M,1E("HD*CD \8_X+V> ?^"BVG_!)/VJ?V9/B;X U?P5\&;^'QQXA^#WB7P.\
MI\01::!<M+/=FY87 MVC:Y2!8H,-$CB1I8HZ\3_X*R?&D_M1:E_P2X_:F30I
M]+\+>.OCSX1U^[T^Y;>MG<WZZ?=6L,C8 8J#.N[&"%8]*^MK/]G+_@J/^T3\
M -6_9A_;?^,_P?L=%\2Z=+I/B_Q7\*])U(:KJVDS*8[BWABNRL%A--"S1M<#
MS@@=BD2MM9?0?VT/^"=OPB_:W_9 L?V3=,N&\&1>$Y-+OOACKFD6PDD\)ZGI
MFW^SKF"-B ZQ!?+*$C?$[KN4L& !\C_\'42ZE>_LA_ O0?#(9M=U#]JWPG#H
M"1?ZPW9MM2V%,<YSQD?WAZTW_@F79ZA8_P#!PS^WXGB\,-5ELO!<NG&4?,UB
M=/\ D*^JA/LXX] .U?1NN?L2?'7]JG]H/X4?&G]N;6?!*Z7\$]0?6_"OA#P(
MUW/;ZSXD,0BCUB[ENTC:!;<;W@M(UD*22;GN) H4ZWQE_8F\=:/^V]IW_!1+
M]E/4O#]OXXN/!4GA#Q[X7\4SSVVF^*=*$RSVTAN;>.5[2[MY4&V;R9@\3&(J
MH"L #Y>^ *ZG??\ !V!\=+S1PQTVP_9=TNVUID^X+Q[S2I( V/XO*$A&>P-?
MIU7SU^Q7^P_/^SO\2/BE^T]\6?%5CXD^+7QIUVUU#QMK6FV;065E:6D MM/T
MJS21F?[/;0C;YCG?,Y9V"Y5$^A: "O+_ (K>%/VL]7\7/>?!_P"*_A?2-%,"
M!++5M">XF$@'SL7!'!/05ZA10!XEX?\ #_[:VA^+M*_X3GXS^$+[3)[K9=6U
MCX;>.1UVDX#%N.U>J_8O&_\ T&[+_P !C_C1XE_Y"^C_ /7Z?_036Q0!C_8O
M&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V
M+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6
MQ10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_
M  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+
M_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;
M_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O
M&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%
M% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\
M 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_
M  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_
M -!NR_\  8_XU5BN/&,VK2Z0NKVH>&)9&8VW!!_&NBK'LO\ D=[W_KRB_F:
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"L>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+
M_D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ __((E_P"O
MV;_T*MBL?P/_ ,@B7_K]F_\ 0J -BBBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\6^.W_  45_8C_
M &:=;D\,?&?]H[P]I6JP'%SI-O))>W=N<9Q)!:I))&<=F49K&OB</A8<]::C
M'NVDOO9Z>59+G&?8KZKEF&J5ZN_+3A*<K=^6*;_ ]1\#_P#((E_Z_9O_ $*M
MBO _V7O^"@_[%W[0UR/"/PD_:)\/ZEJ]Q=R&UTBXE>SN[C)R/+AN5CDD..<*
MI([U[Y10Q.'Q5/GHS4H]TTU]Z#-<ESG(<5]5S/#5*%3?EJ0E"5N_+))_@%%%
M%;'F!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!C^)?\ D+Z/_P!?I_\ 036Q
M6/XE_P"0OH__ %^G_P!!-;% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_P!>47\S6Q6/
M9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 8]E_P CO>_]>47\S6Q6/9?\
MCO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %<'^TW^T7\.?V4/@?K_QZ^*=Z\6DZ#:>8T,(!
MFNYF8)%;Q ]9)'95'89R2 "1WE?E?_P<T?%]$^'OPS^"NC>)+:5+S7=0U/6=
M/M[I6DB>WAACMS(@.5!%U-C(P=IQTKQ\_P R>4915Q4?BBM/5M)?B[GZ-X2<
M%4_$/Q$R_(:K:I59MU&MU3A%SG9]&XQ<4^C:WV/AC]LK_@JU^UY^V/XIO)M=
M^(VH^&O"SR,-/\&^'+^2WM(8<\+,R;6NGQU>3(R3M5 =H\,\!_%_XL?"S7D\
M4?#3XF:_X?U*-]ZWVC:O-;2[O7=&P)_K7.T5_.V(Q^-Q>(=>M4<I]V]?EV^1
M_LKD_"?#.091'*\OP=.EATK<B@N5K^]I[S?5RNV]6VS]H/\ @C;_ ,%DO%/[
M2'BFW_97_:HU&";Q;- [>%?%2Q+#_:_EJ7>VN$0!!.$4LKJ ) I! < R?I97
M\JOPB\?:[\*OBMX:^)WA>61-1\/:]::E8M",MYL,R2* .^2H&.^<5^^__#UU
MKH[='_X)O?M4W);_ %4I^$GEQ/[[VN>._;K7ZWP;Q1]8P$J6.G>4&K-IMM/O
M9.[5M^NA_GE])3P(_L;BNAF'"N%4:&*C)SIQ<(0IU(M7<5*45&,U)-16D6I6
MLFDOK.BODS_AYW\2;KG2O^"8/[1;J>%-WX.A@.[W!G.![T?\/&/VD;G_ )!O
M_!*[XROM^_\ :C9PX],9<Y[_ $_&OL?[;R[I)OTA-_\ MI_.'_$,.,U\5*G'
M_%B,-'\ZJ/K.BODP_M\?MJ7(QI?_  2;^(#L_,0N_%^FP CK\Q.=IQV/?B@?
MMM?\%$;GY]._X)%:^R#AC=?%K2(6S[ H<CWI?VU@>BG_ ."JK_\ ;!_\0SXI
M7Q2PR]<=@H_GB$?6=%?)G_#77_!4RY^2V_X)#)!N^Y-<_'S1B%'^TJQ9_"C_
M (::_P""LMWS;_\ !,3P[:;>HNOC382;OILCX_'UH_MG"](5/_!-7]8!_P 0
MVS]?%B<$O^ZA@'_Z3B6?6=%?)G_"_?\ @KS<?O8OV / -NIZ0S_%6)W7ZE8\
M&C_A;W_!8^7A/V/OA+%NZ&3X@S-L^N$YQ[4_[7H/:G4_\%S_ /D1?\0ZS1?%
MC<$O^YW"O\JK/K.BODS_ (6)_P %HI?W<?[.GP,B9N!)+XOOV5?<@+DCZ4J^
M+?\ @ME(PC'PC_9WCW''F/K^KE5]R N2/I2_M:'2C4_\ D'_ !#W%+?,<$O^
MYJD_R;/K*BODT:O_ ,%P2<'P?^S$/?\ M'7_ /"EE/\ P70,C&%/V3E3/RJS
M>)B0/<X&?RI_VJO^?%3_ , _X(?Z@26^:8)?]S"?Y19]8T5\F_V?_P %Q[D"
M2;Q!^RW;-T,5M:>(77ZY<YS37T;_ (+ALA5?&G[,BDC 8:=KV1[\FE_:K_Z!
MZG_@*_S&N J?7-\%_P"#I?I3/K2BODM?"'_!;,J"_P 8?V> <<@>']6(S^=+
M_P (?_P6Q_Z+%^SS_P"$]JW^-']J3_Z!ZGW+_P"2#_43#?\ 0YP7_@RI_P#*
M3ZSHKY,'PX_X+08Y_:2^!^>__%'7W_Q5+_PKC_@L_P#]')? _P#\(Z^_^*H_
MM2I_T#5/NC_\D+_47!?]#K!?^!UO_E!]945\F_\ "N/^"S__ $<E\#__  CK
M[_XJD_X5=_P69NODG_:E^#%J!R'MO ]V['V(=L8I_P!IU?\ H&J?='_Y,/\
M4; ]<[P7_@=?]*!]9T5\F_\ "H/^"QW_ $>%\)?_  WTW_Q='_"H/^"QW_1X
M7PE_\-]-_P#%T?VG6_Z!JGW0_P#DP_U'R[_H>8+_ ,"Q'_S,?65%?)O_  J#
M_@L=_P!'A?"7_P -]-_\71_PJ#_@L=_T>%\)?_#?3?\ Q=']IUO^@:I]T/\
MY,/]1\N_Z'F"_P# L1_\S'UE17R;_P *@_X+'?\ 1X7PE_\ #?3?_%T?\*@_
MX+'?]'A?"7_PWTW_ ,71_:=;_H&J?=#_ .3#_4?+O^AY@O\ P+$?_,QXY_P7
MA_X*3^,_V8O#&F?LQ_ CQ#+I?B[Q7IS7NMZY:2;9]+TPNT:+"P^Y+,R2#>/F
M1(R1@NK+^)4\\]U.]S<S/))(Y:221B69B<DDGJ2:^F/^"O&C?M!^'_VX_$.E
M?M,^--,\0>)8]+TXG5M%TYK2TFMS:QF,11,25"Y93SRX8]Z^9:_#.*LSQ699
MS5=6Z4&XQB_LI:>:N]W^=K'^J?@%P-D7!/AK@5@.2I4Q$(U:E:%_WLIKF33:
MC)QBGRP32LE=Q4G*[H)Y[6=+FVF>.2-PT<B,0RL#D$$="#7[;?\ !![_ (*3
M^,_VG?#&I_LQ_';Q!+JGB[PIIRWNB:Y=R;I]4TP.L;K,Q^_+"SQC>?F=) 3D
MHS-^(]?37_!(?3/VB-8_;C\/:?\ LP^)]&T?Q.^EZCC4/$5E)<6,=N+60R>;
M''\S X4+Z.4/:CA7,\3EN<TG2NU-J,HK[2>FVUUNO\KAX^\#9'QMX:XZ..Y(
M5,/"56E5GI[*4%S.\DFU"27+-).Z=[.2C;^C*BODS_A"?^"UEK^[@^-_[/\
M=*.1)<^&M41C[$(V,4&R_P""Y5IS;ZU^RQ=[NHNK;Q%&%^FSK^-?N?\ :DNN
M'J?^ K]),_RM_P!0Z,O@SC!/_N+-?^E4D?6=%?)G_"3?\%N+#F[^&/[.&H=\
M6.M:S%G'4?O!U/;T[T?\+E_X+%:5_P ?_P"QC\*]5QU_LOXBR0;N_'G)QZ<]
M^>E+^UZ:WI5%_P!PY/\ ),7_ !#S&R_AYA@I?]S=&/\ Z7*)]9T5\F?\-6_\
M%4]*_P"0G_P2BL-14??DTOXY:7'QU)"RQ9/'&.I(H_X;P_;ETO\ Y&C_ ()+
M>-X0/O?V3X[TR^_+8!GM^OI3_MG!K>-1>M*JO_;!_P#$-.)9?PZN$G_AQ^!D
M_N6(O^!]9T5\F?\ #SSXDZ1_R-__  3!_:,AQ][^QO!T.H?ELG7-'_#WSX2V
M'_(W_LI?M!>'L??_ +9^%%PFSZ[)']_RH_MS*U\52WJI+\T@_P"(6\=R_A8/
MVG_7N=*I_P"D3D?6=%?)@_X+9_\ !/O3SCQIX_\ $WAL_P 0UWP!JL>T^AV6
M[]^/QKH=!_X*^?\ !-CQ'C^S_P!K3P]'NZ?;[>ZM?_1T*8JHYWDTW98F%_\
M'&_W7,:WAAXDX>'//)L5R]_J]5K[U%K\3Z2HKR+0/^"@'[#'B8JNB_MA_#.1
MW^[#)XVL8Y#]$>4-^E=QX=^,_P 'O%^W_A$_BOX:U3?]S^SM=MY]WTV.<UUT
M\7A:W\.I%^C3/G,9P_GV7_[UA*M/_%3G'\TCI:* 01D'(/0BBN@\@**** "B
MBB@ HHHH **** "BBB@ HHHH **** "L?P/_ ,@B7_K]F_\ 0JV*Q_ __((E
M_P"OV;_T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_R
M%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=
M[W_KRB_F:V*Q[+_D=[W_ *\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?\
MKRB_F:V*Q[+_ )'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBOF']H'_ (*)&P^(MS^S+^Q;\.G^*_Q4
MB^34+2RFVZ-X;R=OFZE> [8]ISF%6WDJ4)1BH/-BL9A\%3YZKM?1+=M]DEJW
MY(]S(.',XXEQ;P^ I\W*N:<FU&%.*WG4G)J$(+K*32O9;M(^A/B#\1_ 'PF\
M)7?CSXG>,],\/Z+8INN]4U>]2W@B'8%W(&3T ZD\ $U\M77_  4D^+?[1U[-
MX=_X)O?LPZEXZMED,3_$OQEOTCPU P."T9D"SWFT\,D81AG(R*N?#G_@F=<?
M$KQ;:_&[_@HQ\2V^+OB^!_.T_P -O&T/A?03_P \[:QX6<CH9)@=X +)N&X_
M5UC8V6EV4.FZ;9Q6]O;QK'!;P1A$C0# 55'  '  Z5P)9ICM6_8P[*SJ/U>L
M8^B4GYIGU<JG G"ONTX?VGB5O*7/3PD7_=BN2M7MTE*5&'3V<XZOY(3_ ()^
M_M5?'W_B8?MM_MY^*+BVFYE\$?"51H.E(O>&28 SW<?NX5O?BO%?^"F?_!%S
MX%:=^QS?:O\ L9?!9+'Q=X6O5U:=8;JXO+[6K14=;B'?/([N^&$P4=3$5498
M"OTFHK+$\.97BL-.E4A=R37-)N4EYJ4KM>BT\K'?DGC-QWD.=X;'83$*G3HS
MC/V%*,:-"23UC.G24(R35TY23EJWS<VI_)F00<$45^_?[9/_  0S_9"_:O\
M%%Y\2-!?4/ 'BB_D:6_O_#:1M:7LK<F6:U<;=Y/):-HRQ)+;B<UX!\)_^#:'
MX3S:D-5^)?[4FOZKIL=TZ-8:-X=AL)753C'G22S@9_W*_)L1P!Q!2Q#A3BIQ
M_F4DE\TVG^#^9_H-D_TN?"#'91'$XVM4P]:VM)TISE?JHSA%P:OLW*-UJU'9
M?#'_  2E_8U\4?MC_M>>'-"AT:23PMX:U&WU?QE?M&3#%:12!U@)Z;YV3RE'
M7#.V,(V/Z-ZX/]G3]F7X'_LH?#F#X6? 7P%:Z#I,3^9,L)9YKN8@ S3RN2\L
MAP!N8G   P  .\K]0X7X?7#^!=.3YJDG>36WDEY+\;L_A+QW\7ZGB]Q5#%T:
M;I82A%PHPE;FLW>4YV;2E-I72;248J[:;91117TQ^(!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YU?\ !>'_ ()L
M>,OVG?#&F?M.? GP]+JGB[PIIS66MZ':1EI]4TP.TB-"H^_+"SR'8/F=)"!D
MHJM^)4\$]K.]M<PO')&Y62.12&5@<$$'H0:_K*KQ;X[?\$ZOV(_VEM;D\3_&
M?]G'P]JNJSG-SJUO')97=P<8S)/:O')(<=V8XK\]XEX'6;8MXO"34)R^).]F
M^]U=I]]'??U_L+P2^E++P]R"&09_AIXC#4K^RG3<?:0BW?D<9.,9Q3;Y7S1<
M5[NJMR_S/003W4Z6UM"\DDCA8XT4EF8G   ZDFOVV_X(/?\ !-CQG^S%X8U/
M]ISX[>'Y=+\7>*].6RT30[N/;/I>F%UD=IE/W)9F2,[#\R)& <%V5?IC]E[_
M ()\_L7?L]7(\7?"3]G;P_INKV]W(+75[B)[R[M\' \N:Y:22,XXRK GO7OE
M'#7 ZRG%+%XN:G./PI7LGWN[-OMHK;^AXW?2EEXA9!/(,@PT\/AJMO:SJ./M
M)Q3OR*,7*,(MI<SYI.2]W17YBBBBOT(_CT**** "BBB@ HHHH " 1@C(/4&N
M>UWX1?"CQ3G_ (2;X8>'M1W?>^WZ+!-G_OM#ZUT-%3*$)JTE<VHXC$8:7-1F
MXONFU^1Y3KW["?[$WB@,=?\ V0_AG<NPYE?P-8"3ICAQ%N'YUP_B+_@D7_P3
M<\3[CJ7[)/AJ+=U_LY[BS_+R)4Q^%?1U%<=3+,MJ_'1@_6*?Z'T6$XXXUR__
M '7,\13_ ,-:I'\I(^3#_P $3_V"--Y\">$?%OA4_P )\/?$'5(]OT\R=Z!_
MP2:T31OG^'O[>7[27ATKRD%G\4FDM\]MT<L+;A[9KZSHKG_L+*%\-&,?\*Y?
MRL>O_P 14\19_P ;,ZM7_K[+VOW^TY[GR;_PP/\ MH^'?^2=?\%8_B%;;?\
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
MXB^+/D-#JGB@*=LEKHZ. 8H3@JURP!Z@#Y6C?Z;_ &>/V:O@I^RK\.;?X6_
MSP+:Z)I4/SS&(;I[R;&#-/*V7FD/=F)XP!@  =CH>AZ+X9T:T\.>&](MM/T^
MPMTM[*QLH%BAMXD 58T10 J@   #  JU2PF 5&I[>M+GJO>79=HK[,?Q>\FV
M:<0<6RS#"+*LLI_5L!!WC23NYR6GM*\[)U:OFTH0NXTX0CHRBBBO1/C0HHHH
M *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J -BBBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* ,?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_#+_@X
MI^ 7B'X??MJP?' V$C:-\0-!MGBO0OR"]LXDMI8<^HB2W?GJ)..AQ^YM>:_M
M7_LH?!W]LSX.WWP5^-6AM<Z=<L)K.\MF"7.G7*@A+F!R#LD7)'(*LK,K JQ!
M^?XFR9YYE,L/!VFFI1OM==_5-KRW/U_P.\2J?A7Q_1SC$0<Z$HRI55'XO9S:
M;<>[C*,96ZI-75[K^7VBOO\ ^/O_  ;K_MJ_#[Q#./@??Z#\0-&:0_8I8]2B
MTV]"=A+%<LL:G_<E<'KQTJ']G/\ X-Y_VROBGK<,WQDU/0? 6AQS[;Z:74(]
M1O2 >1%#;,T;'M\\J =>>A_$O]5^(?;^Q^K2OWMI_P"!?#^)_J'_ ,1W\'O[
M)_M'^VZ'L[7MS_O/3V/\6_ER7\B;_@W6^ 7B'X@_MJW'QP%C(NC?#_0;EY;T
MI\AO;R-[:*'/J8GN'XZ"/GJ,_N;7FW[*'[*'P=_8S^#MC\%?@KH;6VG6S&:\
MO+E@]SJ-RP >YG< ;Y&P!P JJJJH"J /2:_;>&<FED>51P\W>;;E*VUWV]$D
MO/<_R\\<?$JGXJ<?ULXP\'"A&,:5)2^+V<&W>79RE*4K=$TKNUV4445] ?D
M4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH
M_P#U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5CV7_([WO_7E%_,UL5CV7_([WO\ UY1?
MS- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% &/9?\CO>_P#7E%_,UL5CV7_([WO_ %Y1?S-;
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;XQ\8>%O
MA]X5U'QQXWU^UTK1])LY+K4M1OIA'%;0HI9G9CP  *OW-S;V=O)=W<Z111(7
MEED8*J*!DDD\  <YKX>N7U7_ (*^_&1].MY+FW_9D\!ZQBYE1FC_ .%CZO _
MW 1@G3X7'4<2,.[$&'@QV->&484US5)Z1C^;?:*W;^2U:3^LX5X:AGE2KBL;
M4]C@L.E*M5M=I/X803MS5JC3C3A?5WE)J$)RB[P+X/\ &'_!6[XB6?QN^,&D
M7ND_L[>'-2\[P!X(O(VBD\;7,;$#5+]#S]E!!\J$\,.O&[?]OV]O;VENEK:P
M)%%$@2..-0JHH&  !P !VIFG:=I^D:?!I.DV,-K:VL*PVUM;Q!(XHU "HJC
M50   . !4U/ X)82+E)\U26LI=W^D5M%=%YW;GBCB>?$%:G1H4_8X2@G&C13
MNH1>[;TYZLW[U6HU><NT5&,2BBBNX^5"BBB@ HHHH *Q_ __ "")?^OV;_T*
MMBL?P/\ \@B7_K]F_P#0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_ ,@B7_K]F_\
M0JV*Q_ __((E_P"OV;_T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K
M'\#_ /((E_Z_9O\ T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** ,?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ K'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF@#8HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH ***^;?V_OVH_'W@ :#^RM^S%'%>_&/XF,]MX=5
MOFCT&Q&1<:Q<8!VQQ*&V9'S.I(#[&4\V+Q5+!T'5J;+HMVWHDEU;>B\SVN'L
MAQW$N;4\!A+*4KMRD[0A"*<IU)R^S"$4Y2?1)[O0X3]JKQ]XU_;T^.5[_P $
M\/V?_$-SIW@_1#&_QZ\=:<^#;V[$[="MGZ?:)L$2]=JAE.=LB'ZT^'OP^\&?
M"GP/I7PV^'?AVVTG0]$L8[32].M$VQP0H,!1W)[DG)))))))KBOV1/V6/ 7[
M'WP4T_X0>!Y);R5':[U_7;OFZUG49<&>\F8DDN[= 2=JA5R0M>G5RX#"U8.6
M)Q'\6>_:*Z07DNK^T[OLE[O%N?X'$TZ639/=8##M\K:M*M4>D\147\T[6A%W
M]E348*[YI2****],^("BBB@ HHHH **** "L?P/_ ,@B7_K]F_\ 0JV*Q_ _
M_((E_P"OV;_T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_ /((E_Z_9O\ T*MBL?P/
M_P @B7_K]F_]"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R"
M)?\ K]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_
M\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y
M'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9H V**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_
M *\HOYFMBL>R_P"1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBFS30V\+W%Q*L<<:EG=VP% Y))/04 DVSS[]JC]I7X??LD? [6OC
MC\2)V:TTN$+9Z? P\_4KQ_EAM(1_%)(^ .#@;F/RJ2/*?^"?7[,_Q!\,-KG[
M8/[44*S?&#XG!+C5H67Y?#>F<&VT> ')18U"&3N7 #%BF]N!^$%M+_P4V_:U
M'[3>O1--\$_A'JTMI\+K&53Y/B;78SMGUEE/WXH2-D)Z;@"-I$JG[7KQ<-_P
MIXI8N7\.%U37=[.I^:AY7E]I6_3L\?\ J-D4N'Z6F-Q"C+%RZTXZ2IX5=FG:
MIB/^GG)3=G2ES%%%%>T?F(4444 %%%% !1110 4444 %8_@?_D$2_P#7[-_Z
M%6Q6/X'_ .01+_U^S?\ H5 &Q1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_P"01+_U^S?^
MA5L5C^!_^01+_P!?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?_D$2_P#7[-_Z%6Q6
M/X'_ .01+_U^S?\ H5 &Q1110 4444 %%%% 'RO^V1_P4QL/@-XG\7_!?X"_
M"74/B+\0/!'A.U\0^+;2WNK>UTSPY9W,OEVOVZXEE1O.GVNT<$*R2%4+L$3#
M-Z'^S[^V-IGQC\3>//AU\0?@_P"*/AIXH^&L%E<^*]+\8FT-O]CNTN'M[VUO
M+6>6"XMF%K/^\W*R&)U=492!^>7_  6N_8^_;5_9<^-/Q(_X*D?L12V?B[PO
M\0?!>G:-\?\ X7:@VVZN+:P\N.VU'3VR-TL<:(FP9=26(282LJ?:G[!?[;'[
M$O\ P5>^#OB+XO?!VP6>^U+2(O#'Q/\ !_B*U\G5=*1/M173KZ#)^3-U>;'4
ME'\R3#$JRJ >%_%S_@X=\"_!(VGQ:^(/_!/SX_6'P)O=0AMK?XY77A%8M-DA
MF<)#?BU=Q<+9R$JT<CJKR*ZE8RS*A^\8OBQ\-9OA2OQSB\;:<W@]_#PUU?$8
MN!]D.FF#[0+OS.GE>3^\W=-O-?.W_!9>X'B/_@G]XU_9F\)^&8==\9_&?3W\
M"?#WPUM&Z[U.^1D$_0A(K2$2WLDI^6..T=B> "SXU?\ !-CQ7\0_^"56A?\
M!,KX6_M)W7@5-*\"Z'X6NO&T/AY=1FN;.P@@CD3R'FB7%QY 5P6P8WD3&&R
M#D_V</\ @LYJW[2WQM\.?"'P_P#\$JOVM?#>G^);WR[;Q[XU^$W]F:#;6VQI
M!=S7<MQB.(HN5X+.6554LP!]K^/G[;/ASX4?'7PW^R=\-_A_J7C[XJ>*=$N-
M<M/".D7D%LFFZ/!((I-3O[F=@MK;&5EA0@/)+*VU$;#LOQS^S!^U9_P4X_X)
M\_MR>!?^"?W_  5(\<Z)\6?!?Q<>ZL_A'\==#T=+"Y&I6\1D_LW4K>-0BNZ
M!3AFW.I\V8>9Y+/^"<FMZK\3/^#B7]N;QIXJE9[CPGX=\(>&]"BD.?LU@UKY
MC(F>BO) )2.A:0F@#[=_93_;"^'W[5=MXKT31]$U+PYXP^'WB)]!^(/@?7O*
M^WZ%?A1(@8Q.\<T$T3++#<1LR2QMD$,'1?6J_,O]G/Q%J'A;_@ZH_:#^'VA2
M-'I?BS]FW1-=U^&,X66_LI]-M+>1QT++!<2*"><,?>OTTH ***X/X@_M/? #
MX5>(V\)?$3XJ:7I&I)"DK6=W(P<(W*MP#P: .D\2_P#(7T?_ *_3_P"@FMBO
M(8OVN/V;/&_B[0] \)_&'2+^\FOB(K>"5BS':?\ 9KTS_A,?#'_0:@_[ZH T
MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?
M#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?
M]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#
M2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'P
MQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\
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
MH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\
MA,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'
M_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J
M -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,
M?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,
M?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z
MH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\
MA,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'
M_0:@_P"^J/\ A,?#'_0:@_[ZH TJQ_ __((E_P"OV;_T*IO^$Q\,?]!J#_OJ
MH/ S!M'D93D&\E(/_ J -FBBB@ HHHH **** /A+]O\ _:>^-GP^\)?M _"+
MXX?L[^.Y/!5S'IUS\*_B!X9\-'5M.N+)['3Q=6ERM@);BUECOTO6#W$:JZ2J
M P55SF_LF_ +QU\/_P!N_P#:7_X*O']G#Q1X6\,^-O">F:;X7^'=KI<::_XM
MGL8R]QJLM@' MIIY L4,<S)*P+R3"+=S]\:CING:Q92:9JUA!=6TRXEM[F(.
MCCK@JP(-3T ?E=\,?^"@?_!06Q^*^K_M$?&?_@AG\=-?\9W23Z?X<2UU'35L
M?#&C-(&6QLP[EO,E\N*2YN2 \\B(,+%##%']4>.OVWOVQ/A'^R1X _:+\5_\
M$XO&/BSQ'XGUI?\ A,_AK\/]2AN=7\(:9.TSPNT<N/M]Q%&+>.6-/+'FNYRB
MK7U310!\F7_@[QI_P4/^-OPA^+/C3]GWQ5\// /P@\42^,+"+X@VL%IK.NZ[
M]AN+.TBCLX9I7MK6!;N>:1YS&\DL<"I&R;I*X[Q/^SOXY_8N_P""M_BC_@H5
MX-^'>O\ B?X<_&WX?6FA_$RV\):1+J.HZ%KVFF-;'4/L< :>XM9;5# P@CD>
M.4!V&QB1]R44 ?%W[ 7[)/Q'N_V[/CS_ ,%1_CGX)O/"^J_%9=,\/?#WPCJI
M3[?I/AG3[>*,37:HS"*:\FB2X,&XM"JH'PY9$^T:** "LO5O!'@O7KPZAKGA
M#2[VX*A3/=Z?'(Y Z#<RDXK4HH X_5_A_P" ],U_1KO3?!.D6\JWI*RP:;$C
M#Y3T(7-=5_9VG_\ /C#_ -^A6;XE_P"0OH__ %^G_P!!-;% $/\ 9VG_ //C
M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U%
M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_
M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!
M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\
M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C
M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U%
M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%9%G969\9WL1M(MHLXR%\L8!R:W:Q[+_
M )'>]_Z\HOYF@#2_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_
M[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[
M3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*
MFHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\
M^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]
M"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FH
MH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?
M&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH PK.RLSXSO8C:1;19
MQD+Y8P#DUK_V=I__ #XP_P#?H5FV7_([WO\ UY1?S-;% $/]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%
M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#
M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U?+7_!2+XV>/;Z'P[^PK
M^SKJ9A^)'Q>:2U?4(LG_ (1W05R+[4Y,'*?('CCZ$MOVG<@!Y<9BH8+#2JR5
M[;);MO1)>;=DCW>&L@Q/$V<TL!1DH<UW*<OAITXIRJ5)_P!VG!.4NME97;2.
M-^&%E9_\%'?VWI_CM<VD=Q\&_@=J<NG>!(M@\CQ'XF&!<:ECI)%;\+$>1NVN
MIYD6OM'^SM/_ .?&'_OT*Y?X#_!/P%^SE\'_  _\$?ACI8M-$\.:<EI9H<;Y
M,<O*Y &Z21RTCMW9V/>NNK++L+/#47*J[U)OFF_-]%Y15HKR7>YZ/&.?X;.\
MQA2P$7#!X>/LJ$'NJ:;;G*VGM*LG*K4?\\FE[JBE#_9VG_\ /C#_ -^A1_9V
MG_\ /C#_ -^A4U%=Y\B0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?
M_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]
M^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4
M?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%9'@NRLY=*D:6TB8_;)1EHP>-U
M;M8_@?\ Y!$O_7[-_P"A4 :7]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 87@NRLY=*D:6TB8_;)1EHP>-U:_\ 9VG_ //C
M#_WZ%9O@?_D$2_\ 7[-_Z%6Q0!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344
M 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_
M //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#S
MXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-1
M0!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__
M #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP
M_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344
M 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_
M //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#S
MXP_]^A69X' &D2@#_E\E_P#0JV:Q_ __ "")?^OV;_T*@#8HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]
M/_H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYFMB@ HHHH
M**** "BBB@ HHHH **** "BBB@#FOC%\6O _P(^%NO?&+XDZNMCH?AS39;W4
M;@\G8@X51_$['"*O5F90.37SO_P39^$OCCQA<>)/^"@W[0&D&W\=_%S9+H^F
M3\GP[X:7!LK!,_=+J$FDQC<2A8!@U<Y^T.[_ /!0O]M'3_V-='<W'PM^$]U;
M:]\8;B,YAU;5,[K'121PR@@RRKR.&4[7C6OL]$2-!'&@55&%4#  ]*\:E_PH
MY@ZO_+NDVH^<]I2_[=UBO/F[(_2L=_QAG",<O6F-Q\8SK=Z>&NITJ7DZ[4:\
MU_S[5!?:FA:***]D_-0HHHH **** "BBB@ HHHH **** "BBB@ K'\#_ /((
ME_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ __((E
M_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R")?^
MOV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ H
MHHH *\2_;Z_:HN?V5/@--KW@[3/[5\<^);Z+0?AWH$:AY-1UBY.R$!/XD3)D
M;H"$VY!85[7--#;0O<7$JQQQJ6=W; 4#DDD]!7QG^RU#-^W[^V#JO[>/B"%I
MOAU\/);KPW\$;69<Q7T^=FH:V >N]AY4;?W1R T6:\S,L15C&.'H.U2IHG_*
MOM3_ .W5MWDXKJ?<<$Y3@*M>MG.:0YL'@TISB]/:U&VJ-!?]?9+WK:QI1JS6
ML3VO]A3]E:U_9&_9_L/A_J.I_P!J>*-3N9-8\=^()&+R:KK-R0]S,SGE@&PB
MD\[$4GDG/L=%%=N'H4L+0C1IJT8JR/F<XS;'Y]FE;,<;/FJU9.4GYMWT6R2V
M26B5DM$%%%%;'FA1110 4444 %%%% !1110 4444 %%%% !6/X'_ .01+_U^
MS?\ H5;%8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_P!?
MLW_H5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_ .01+_U^S?\
MH5;%8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_036Q0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8
M]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4 %%%% !1110 4444 %%%% !1
M17+?&WXQ^!?V??A+X@^-/Q+U06>A^&],DO;^7C<P4?+&@)&Z1V*HJ_Q,ZCO4
MSG"E!SF[):M]DC?"X7$X[%0PV'@YU)M1C%*[E*3LDEU;;LEW/G?_ (*2_$_Q
MI\1M3\-?\$Z?@-K#VWC'XL*__"3:K;\MX>\+H2+V[;T:50T* XW9=00Q6OI+
MX5_#'P7\%OAOHGPF^'6CI8:'X>TV*QTRT3^"*-0H+'^)CRS,>68DGDFOG?\
MX)J_!SQUJMEXC_;N_:"TLP?$/XQ2QWL5A+DG0- 4#[!IR9&5_=[)'Z%B4W#<
MA-?4]>5EL)UY2QU56<_A3^S!?"O)R^*7FTOLH^\XVQ6'RJA1X6P,U*GA6W6G
M%W57%22522:^*%*RHTGLXQE45O:R"BBBO7/SP**** "BBB@ HHHH **** "B
MBB@ HHHH ***_*S_ (.9_P#@I%^VC_P3X_X4G_PR%\9O^$1_X2[_ (23_A(?
M^*=TZ_\ M?V7^R_(_P"/VWF\O;]IF^YMSO\ FSA<?8<!<%9KXB<68;A[+9PA
M6K\_*ZCDH+DIRJ.[C&<OA@TK1>MKV6JY\5B882@ZLT[+MYNQ^J=8_@?_ )!$
MO_7[-_Z%7\N/_$2'_P %HO\ H\O_ ,QWX<_^5]0V/_!QI_P66TV$P67[8VQ&
M<N1_PKWPZ>2<D\Z?7]'_ /$E7BG_ -!F"_\ !E?_ .9SQ_\ 6/ _RR^Y?YG]
M5E%?RL_\1(?_  6B_P"CR_\ S'?AS_Y7U_5-7X_XK>"O%7@_]3_MFM1J?6O:
M<GL93E;V7)S<W/3IVO[2-K7V=[:7]# YE0S#F]FFN6V]NM^S?8****_(#T H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_
M^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ H
MHHH **** "BBB@ KXO\ CRQ_X*'?MM6'[)6EDW/PJ^#MY;Z[\6)UYAUC6>6L
MM')'#HF#)*O(.&4[6137KW_!0#]JG4OV7/@?]H^'^F?VK\0O&&H1^'_AOH"*
M'>]U:X.R-MIZQQ9\QLX7Y54D;P:T_P!AW]E?3?V0_P!G_3OAI)J7]J>(;V>3
M5?&OB"1BTFKZQ<$/<W#,>6&["*3SL1<\Y)\;&?\ "ABU@E\$;2J>GV8?]O-7
ME_=5G\1^E<-?\8AP_/B:IIB*O-1PBZJ5K5L1_P!PHRY*3_Y_3YHN]&2/7P H
M"J  !P!1117LGYJ%%%% !1110 4444 %%%% !116'X@^)OPW\)^(]+\'^*OB
M#H>F:OK<WDZ+I>H:M##<ZA)@G9!$[!I6PI.%!/!]*TI4JM:7+3BY/5V2OHM6
M_DM6)M+<W**\5_;,_;5TO]C?1]"NYOV=OBI\2=1\27,]OI>B_"OP@=6N!)$J
M,3,-Z"%"'&&)_A;TKP,?ML_\%D/C/\WP"_X)-Z7X*T^4?Z-KOQE^)MO"QS_S
MTT^S4W$>.,@L<]*^KRG@?/<WP,<=%TJ5"5[3K5Z-%.S:?*JE2,I6::M&,GY&
M%3$TJ<N75OLDW^2/N:BO#/V,=)_X*,6G_"1ZM_P4!\6?":[EO?LA\,Z3\*;&
M_C@T[;YWV@2RWOSS%]T&W^[Y;==W'#_M'_\ !-/XD?M)_&?6?B)??\%+?V@?
M!'AW4S;_ &3P3\-/%<.D6U@([>.)PDHA=V\QT:4YZ&1@. *PHY%E-/.:F"QV
M8TX4X1O[6$:E6$G[ONQY8IMJ[NW:-XNTGI=NK-TU*,&V^CLCZKK\._\ @\S_
M .;;_P#N</\ W"5]P_\ #@#]C/6AGXH?%WXZ>.&;_6OXL^,.HRF4^K>28^?R
MZU^='_!U1^SO\)?V4/@S^RK\ /@7X<FTGPKX?7QNNE:?<:E<7CQ>=/I%Q)F:
MX=Y'S++(WS,<;L#   _?OH[X#A+!^-F3O+,=4KU>:O=2PZI04?JE>[4_;SDW
M>R4732:;?,K)/RLVGB)9;4YXI+3K?[2\E^9^.-%%%?ZK'PX5_<17\.]?U/R_
M\$ZO^"F?[/O^G?L;_P#!6SQ-X@M(.8O"7[0>@P^(8KK'19-3C5+F(=OW:9.?
M:OXB^F1D^69Q_8<,3CZ>%FOK/)[6-5QG?ZO=<U*%3D:LOBBHN^LDDSZ7AZI.
MG[5Q@Y?#M;S[M'W317S'^R%^T-_P4:U_XKS? W]N/]B;1_#A@TF:]MOBEX \
M6)>^'M1:-XT\D6\W^DVTC%\JLA+,%8X 4FOI2/5=+FU.71(=2MVO;>&.:>T6
M93+'&Y8([)G(5BC@$C!*-CH:_P ]\YR7%Y)C'AZTZ<]%)2I5(58.+V:E3E)+
MS3M)/223T/JZ=2-6-U=>J:_,L4445Y!H%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 8_@?_D$2_P#7[-_Z%6Q6/X'_
M .01+_U^S?\ H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"0
M1+_U^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^
M0OH__7Z?_036Q6/XE_Y"^C_]?I_]!-;% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_P CO>_]
M>47\S6Q6/9?\CO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E%_,U
ML5CV7_([WO\ UY1?S-;% !1110 4444 %%%% !45]?66EV4VIZE>16]M;Q-+
M<7$\@1(D499F8\   DD\ "I:^0O^"A/COQ;^T5\2M _X)C_!'6YK34?&=K_:
M7Q5UZR;+:!X71P)4S_#-='$2J?X6PPVRAAQX[%K!8=U+7>T5UE)Z)?-_<KMZ
M(^BX5X>J<2YQ#"<ZITTG.K4?PTJ4%S5*C[\L5HMY2<81]Z21G_L?65[^W?\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\
M([WO_7E%_,UL5CV7_([WO_7E%_,UL4 %%%% !1110 4444 ><?M9?M+>"?V1
M_@)K_P =/'69H=*MMNGZ;$V)=2O7.V"UC')+R2$#@':-S'A37G/_  3G_9I\
M;_";P%K/QV_: Q<_%KXK7ZZYXZN77FQ!'^C:9'G.V.WC(3;R Q8 E57'G/@Q
M3_P4M_;4_P"%JW/^D_!+X%ZT]OX2C/,'BCQ4@Q+?#M)!:Y"QMR"Y#*2'=1]I
MUXN%_P"%'&?6W_#A=4_-[2G_ .VQ\KO:1^EY[_QAG#:X?AIB\2H5,6^L(:2H
MX;R:TK5E_P _'3@TI46%%%%>T?F@4444 %%>#?MK_P#!2#]F#]@^RT[3OB]X
MBU#4O%OB!<>$_AYX3TY]1UW77W%56WM8^<%@5$DA1"P*[BW%?.W_  I[_@J?
M_P %/O\ 2_VCO%U[^R]\&KSE?AYX+U!9O&>NVQ_AO]0QLL$=3S%&N[!:.1#P
MU?:Y/P1C<9@(YGF56.#P3O:K5O>=M&J--7J5G?2\(\D7I.<-SFJ8F,9\D%S2
M[+IZO9?GV1]M_&'QQXH^'WPE\0_$+P!\.+WQIJVD://>:9X7TJ[CBGU:5$++
M;Q22?*K/C )SST!.!7Q6O[(G_!4#_@H>?[4_;U^/A^!GPYNN1\%_@QJ@;5;N
M$_\ ++4]:P<Y&5>.W!C=3T1A7V;\!?@;\-_V:?@[X?\ @/\ "'2)[#PUX7T]
M;+1[.YU":ZDCB!)P99F9VY)/)XS@8  '75CE7%#X8E6654J<JCD^3$5*:=6,
M%HN2$I3I4Y/=R495(O2%16NW4H>WM[1NW5)Z?HW^7D>5_LK_ +$?[*?[$_@[
M_A"/V8/@AH?A.UD15O+JRMR]Y?$=&N+J0M-<'T,CMCM@5ZI117SF/S#'YKC)
MXO&U95:LW>4YR<I2?=RDVV_5FT(0IQY8JR"BBBN,H**** "BBB@ HHHH ***
M* "L?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*@#8HHHH **** "BBB@#
MXI_;,_X)X?%/P7\8)_\ @H1_P3&U*P\*?&6"/=XO\'W!$6A_$FT4[FM;Z,%5
MCNCSY=S\IW'YF4D2I]0?LX_%'QA\:O@;X8^*GQ ^#FM?#[6];TM+C4_!OB)D
M-YI4Q)#12%#@\C<I(5MK+N1&W(O;5Y'^V_I7[7VH_L]:G>?L,^*]"TWXB:9=
MV^H:9:>(]/6>UUF*"022Z:S,P$!N%'E^;_#NP#&6\U/LI9YC.*\-@\HQ\J:G
M"480Q-1R4H4WHJ=2:OS4H.SBY1E*FDXQDH>ZN?V4:#E4A>SU:7?NEW_/U/7*
M*\$_X)^_M]_#O]O'X77FMZ;H=WX6\<^%;S^R_B3\.=:RFH^&=43*O#*C ,T3
M,KF.7 #A2"%=71?>Z^>S?*<QR+,JN Q]-TZU-VE%].J::T::LXR3:DFFFTTS
M6G4A5@IP=TPHHHKSBPHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OY6
M?^#D/_E-%\9O^Y=_]1S3*_JFK^5G_@Y#_P"4T7QF_P"Y=_\ 4<TROZ_^A5_R
M=/&?]@53_P!/X<^?XC_W&/\ B7Y,^':***_T]/BS[B_X-O/^4T7P9_[F+_U'
M-3K^J:OY6?\ @V\_Y31?!G_N8O\ U'-3K^J:O\POIJ_\G3P?_8%3_P#3^(/M
M.'/]QE_B?Y(****_D ^@"BBB@ HJOJVKZ3H.G2ZOKFIV]E:0+NGNKN=8XXQG
M&69B !]:L4 %%%% !1110 4444 %%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_
M )"^C_\ 7Z?_ $$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E_P C
MO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_U
MY1?S-;% !1110 4444 %?+/_  4,^-7CWQ/J^@_L ?LW:N8/B'\4('_MC5X,
MG_A%O#@)6[U%\'Y79=T47()8MM(8)GV3]J;]I/X?_LE? W7/CG\1YV-GI-OB
MTL(6'GZC=O\ +#:0CO)(^%'' RQ^521Y9_P3O_9P^(/@S2M?_:K_ &E;=9/B
MY\5YTU#Q%&ZG_B16 '^B:1%GE$ACV[QU+\$MY:M7D9A4GB:JP-)V<E>;7V8?
MI*6T>WO2Z'Z)PA@\-DF GQ5F$%*%&7)AX25U6Q*2:NGO2H)JI5Z2;ITGI4;7
MM7P.^#'@#]GCX2Z!\%/A?I L="\.Z>EI8P\%F Y:1R -TCN6=V_B9V/>NKHH
MKU*<(4H*$%9)62[)'P>+Q6)QV*GB<1-SJ3;E*3=W*4G=MOJVW=ON%%,GG@M8
M'N;F9(XXT+222, JJ!DDD] !WKSK]G_]KW]FG]JJ_P#%6G_L[?&+1_%Y\%:P
MNF>(Y]%F,L%O<M&)%590-DRD9&^-F3*LN<J0.ZC@,=B,-4Q-*E*5.G;GDHMQ
MAS.T>9I6C=Z*[5WHCE<HJ23>K-/X_P#[1WP+_97^&UY\7OVA_BEH_A+P[8C$
MVI:Q=",.^"1%$@R\TIP=L<89VQPIKYC_ &=OVY?VV/V\/C;X?\:?LU?LU0^"
M/V>;*],NK^//BG!+;ZMXPMBC*!I5BAW0Q;F619Y<JX ^Z0T9T?A?_P $A/AU
MJ7QVN/VH_P!N7XLZQ\?_ !W;ZE/)X4;QG:1Q:+X:M3*6ABLM+CS;I(JA-TC!
MLNH=51LD_8  4!5& .@%?:U\5P7P[@I4,##Z]BIQ:=:HI1H4^96?L:3Y9U)*
M^E6MRI/:C=*9S*.)K2O)\L>RW?J^GHOO,N\\#^"M1\767C_4/"&ESZ]IMI-:
MZ=K<VGQM=VL$I4RQ1S%=Z(Y1"RJ0&V+D' K4HHKX*52I-)2;=E9>2WLNRNV_
MF==D@HHHJ "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_ ,@B7_K]F_\
M0JN>(O$.B>$O#]]XK\3:I#8Z;IEG+=ZA>W#[8[>"-"\DC'LJJI)/H*^,?^"0
MG_!4?0/V_=3^)W@N]M(M/U+PYXHGOO#=F5VR7/A^9]MO(P[RHZD2$< S1^M<
MM7&8>CB*="<K2G>R[VU9QUL?A</BJ6&J2M.I?E7>RNS[:HHHKJ.P**** "BB
MB@ HHHH ^+_^"A7[$_Q@T+XJ67_!2K_@GK;06?QM\*60@\2^&"?+LOB1HBX,
MFF78& ;@*H\B8_,"J*3\L31_6OPV\3Z]XU^'FA^,/%/@:^\,:GJFD6]WJ'AS
M4YHI+C2YI(U=[:1XF9&>-B4)4D$KQ6W7S1_P4N^/7[6G[*7@7PU^TY^S_P"#
M++Q;X*\&:O)=?&/P=%8%]5O=":/:]U8R[@%>VRTS)M^<*"65$<-]MAL9FO&T
M<#D,_9NM3YH4JLVXR<6KPH.;?*X\VE+G7NRGR\\:?P\THPPW-55[/5I?B_\
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
M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:^'.DV**Q_L7C?\ Z#=E_P"
MQ_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\
M@,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\
MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_
M .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**
MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'
M_&C[%XW_ .@W9?\ @,?\: #P/_R")?\ K]F_]"K8KE/"MKXIDTZ1K#5+:-/M
M,@*R0$G=NY-:?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"-9'BOQ@/ @T\^-OB9X?TC^UM3AT[2_P"T
MYD@^V7DK;8K>+>P\R5SPJ+ECV%)M15V*4HQ5V[(Z\D 9)KC+OQG;?&GX2Z[?
M_LV?%O09=0FM[[3]&\2V;1ZE:6.I1[XLNB/MD,4H^:,G^'!KR3]LK]DC]HO]
MK>?1?AI%^TY)X/\ AI+%/_PGFD>&K%H-4USE/+MEN\GRK=E,@D  ) P=X?Y.
M._:7_8-^/=Q^S1X;_8L_8,\:>%OA)X$U34_L7Q U?2K:6/5+716C8S_86 ;S
M+J<@1O-*V_#[MQ.2.K)\&LVSF&#Q%6.'HO256;=HJUW)**<G97LE[TI6C%=3
MAG6Q<JTX^S]Q+>^LF[?#;9+JVT[[+2Y\:_";]G+Q%^UE^U%KGP-_91^.'B36
MFT;5HQ^TQ^U^]R5U/4KI&5SX9\.2J2MHGR@2/"2%0*K,T:I'-^PMK;K:6L=J
MDDCB*,('E<LS8&,ECR3ZD]:\R_9P_9D\)_LF?!C0_@#\!='TK0O#'A^U$-C9
M06I+.QY>:5R<RRNQ+O(V2S$DUW/V+QO_ -!NR_\  8_XU[W$6:Y/7A1RW):'
ML<%A^94[I>UJ2E;GK5I*[E4J-)VNXPBHPC>SE(R_ T\#1Y8JU]_Z>K\V]6]6
M;%8_@?\ Y!$O_7[-_P"A4?8O&_\ T&[+_P !C_C2>!=PT:0,<G[9+DC_ 'J^
M8.\V:*** "BBB@ HHHH ^5_VJ?\ @EUX1^-FL?$7XE_!SXW>.?AUXQ^)MA90
M>,)=%UY9]*UE[2&&WMY;BPO(KB!)$@ACC$D"1.0@RQY)[WX;?L&?!KX4^#?'
M^C>$O$7BY/$WQ2^;Q[\3)O$3MXEU640F"*3[;@?9_)B)2&.!(XH 3Y2(22?:
MZ* /SVTK_@VC_P""?.@Z8FBZ'\2OCK96<>[R[2T^,VI1Q+N)9L*I &223QR2
M3WKZGT3]@K]EK2OV,;?]@&_^&D6K?"^'PZ-&FT+5[AYGN8=WF&62;(<W!FS/
MYRE7$O[Q2K $>Q44 >)?"_\ 8/\ A;X!^*^A_''QIX[\9_$7Q9X2T>;2O!.M
M?$+6H[V3PY9S*J3K:+%%$@FE1$22ZD62ZD10KS,I(.M\>?V/?AE\=_B!X:^-
M#ZWKWA+Q_P"#[>YM?#GCSP?=Q0:C;6EP!]HLW$\4T%S;R%48PSQ2(KHKJ%<!
MJ]7HH \\_9P_9>^$7[+'A74_#7PKTFZ^T:_K<^M>*=>U>^>[U+7M3GQYU[>7
M$A+2RMM51T1$5414154>AT44 %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_
M /7Z?_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,
MT ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4
M %%%<+^TG^T5\,OV5/@WK/QO^+.K_9=)TB#*PQX,U[.W$5M"I/SRR-A5'3J2
M0H)&=6K3HTW4J.T4KMO9)'5@<#C,SQM/"82FZE6I)1C&*NY2D[))=6WHC@?V
M\_VN[_\ 9G\!Z=X1^%NAKXA^*GCR\.D_#?PLF&:YO&P&NI1_#;P!@[L<#[JD
MJ&++H?L-_LC:?^R1\)I='UK76\0>-_$UZVK_ !#\7W&6FUC5)<M(Y8C/E(6*
MQKQ@9; 9VSYY^PM^SS\3?%7C75/^"@O[6^BE?B7XQL?*\,>&93E/!FA'+0V$
M0;&R=P=TK'!RQ!"EI WE>K? [_@IM_P5"U2YM/VG->O_ -FGX(&X>+_A77@_
M5HYO%WB> ,5(O]0CS'90..L462RLR.K?+)7H<(\-T^),14S/,<53PM"DE9U'
M>:C*]N2BOWE2K.STBN6"LJDZ:;;^VXLS+"<,97_JME<O:2YE+%58.\:M6.U.
M,MG0H-M1>U6IS5%>*I<OO^E_\%,_V4O%O[7EC^Q/\+/$^H^-O&3I</XAG\':
M6^H:;X96*)W_ .)C=QYCMRSIY04%BLC*KA,BH_VB/^"9_P"S9^UI^T5X?^/_
M .TC'KOC&U\+:;'#H7P\UG5WD\,P7:R2,=0>PQLEN&5UC.\F,K&N4)&:]"_9
MG_92_9W_ &._AG;?"']FKX3Z3X3T*WPSV^FP?O+J0#'FSS,3)<2D<&21F;
MS@ 5Z%7T6)SW!Y+FOMN%IUJ$5!P=24TJL^:_-+W$E2YD^7DC*7+%6=25VW^;
MQI2J0M7L];VZ+_/^M"*QL;+3+*'3=-LXK>VMXEBM[>",(D2*,*JJ.%    '
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
M_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !6/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,T ;%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!\._\%FO^"S7_#HS_A6__&-__"P?^%@_VQ_S.']D_8/L'V'_
M *<[CS=_VS_8V^7_ !;N/AW_ (C,_P#K&_\ ^9@_^]%'_!YG_P VW_\ <X?^
MX2OP[K_1[P%\!?"?C3PGR[.<YR[VN)J^VYY^VKQORUZL(^["K&*M&,5I%7M=
MZW9\AFF:8_#8^=.G.T5;HNR?5'[<0?\ !X[Y.MSZS_P[GSYT*Q^7_P +>Z8[
MY_LBKG_$9G_UC?\ _,P?_>BOP[HK]?\ ^)7/ K_H4?\ EQBO_EQY_P#;>9_\
M_/PC_D?VL_'+X^_!?]F?X;W_ ,7?C[\3-(\)^&]-3==:KK-V(H\X)$:#[TLC
M8(6- SN>%4GBORCUCQ/_ ,%&_P#@N'^TGI?QC_9A\'1_#7X&>$KU_P#A ?'W
MQ$TKS(WE!*MJ]IIS\7]WD'RFD!@AV[=PD!8_1_B_P=I'_!;/XQZ98>)/"]K/
M^S=\+?$@O%O9X-Q\<Z_"CQD6[LH86,0DD0R+CS-Q'5AY/WKI>EZ9HFF6^BZ+
MIT%G9V<"06EI:Q+'%!$BA51%4 *H    P ,5_D_D&?<+T,!]86!^LXE2?+*L
MU+#QY=I1HK^,T]4ZS=*Z_@U%:1^Z9A@\ZX K>QC75/%U:;52,5^]H1FK.FYO
M^'5G!^^H+GA&7(YQDZD%Y)^Q3^QUH7[&'PQOO!%G\7/&OCO5]=UA]8\4>+/'
M>ORWUYJ6H21QQR2@,=D";8T 1!P%&2Q&ZO8J**X,RS+'9QCJF,QDW.K-WDW;
M5^BLDDM$DDDK)))'Q$(1IQ48K1!1117"4%%%% !1110 4444 %%%% !1131+
M$93 )%+JH9DSR <X./0X/Y&@!Q( R37EG[7'C3]JGP=\-[9/V/\ X/Z+XN\6
MZKJL=BC>(]:%G8Z-"Z.S7\XX>>-"JJ8HR')<8S@BO%/BW^R'^U_^V]\8=:\/
M_M1_%>+P3\#M)U=HM%\!?#S5)%O_ !=;HV4GU.] 5H8FXS;Q^XX9%E;ZZM;:
M*SM8[.$N4BC"(996=B ,#+,26/N22>]<<9U<5&<>5P6R>EWW:33LNS>K[+1O
M@A4KXV-2'+*G'92T4GW:33LNS>KWLM&_$_V-?V:_CM\$X]?\=?M*?M2Z[\2?
M&7BUK>35HY$6VT721%OV0:=:!?W*#S&#/D&7:K,JD5[A116]&C"A34(7LN[;
M?S;U9TX>A3PU%4X7LN[;?=W;NV%%%%:FP4444 %%%% !1110 5C^!_\ D$2_
M]?LW_H5;%8_@?_D$2_\ 7[-_Z%0!L4444 %%%% !1110 4444 %><?M*_LD?
MLZ_M?>"3X!_:'^%>F>([)0QLY[B,I=6+G_EI;W"$2P-P.489Q@Y'%>CT5%2G
M3K0<)I-/=/5&=6E2KTW3J14HO=-73^1YA\9_%_B?]E7]G%-5^"WP)U_XB/X5
MLK*SM/"NCZBIOYK*,QQ22*\Q+3R1PAG"#=)*RA?XBPH?LG?MS_LW?MH>'I]4
M^"GC??JFG?+KWA/5X3::OH\H.UH[FU<[TPV5WC<A((#'%>O5S&G?!7X1:1\5
M+WXXZ3\-=$M?&.HZ8-.U#Q+;Z=&E[=6H=7$4DH 9U#(AY)^ZOH*QE3Q$:T73
MDN39Q:_%-?D[KM;KSRI8J.(C*G)<EK.+7XQ:Z]T[KM;KTS*KJ4=001@@CK7Y
MV>$6;_@B]^W.GPSO&^R_LP_M">)&D\+7#G;:_#_QC-R]B3]V&RO,9C'"HRX
M58Y';VWXS?\ !13Q5^R-\?+_ ,+_ +8/P&O?#OPJU*]AB\&_%_097U'3XRR(
M##JB(@>S<R;]K8*D$  A&DKUK]HKX ? C]O+]F;5_@O\28[;7_!?CC14:"_T
MVX1_D<++;WUK, R[T;RY8Y!N7(4X920?L>"N*LNP&+KY?CTYX/$)4Z\$O?BD
M[PK03M^\I2]^F]I+FIM\DY&+KT,9*4:,OWE-[.Z:]4]>671[/=;'IM%<OX T
M[PA\*?#WAGX&Q>/)KZ^T[P^EOIBZ_K"SZIJ-M:)%"]S(6P\[#='YDH&-T@S@
ML*ZBOG:]-4JC46W'6S:M=7:3MYV^6QZ*=T%%%%8C"BBB@ HHHH **** "BBB
M@ HHHH **** ,?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*MB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBO+OVHOVS?V;_V./"L/BGX
M_P#Q*M=(-[)Y>DZ3$C7&H:G(2 $M[6(-+*<D D+M7(W$9K.K5IT8.=2226[>
MB,ZU:CAZ;J59*,5NV[)?,]1KB?AW^TC\!_BY\0?$WPK^&'Q6T77M?\&F >)]
M.TN[$S:>TQD"*[+\N[,3AE!)0KA@I(!Y_P#:I_9YNOVO?A)9_#?3_CEXN\#Z
M1?W\%SK=SX0E6UO-4T_8^^Q:21"\"2;U+%0&^7:002*V_P!G?]F7X$_LH_#N
MW^%O[/WPUT[PUHT&&DBLHLRW4F,>;/*Q,D\A'5W9FQ@9P *R<L3+$)1BE#JV
M]7Y)+\6_1+J8.>,EBE&,4J:W;>K\HI;>;;\DNJ\:T?\ X)E>$O'7[1&H?M*_
MMB_$[4?B]JEKJ\\O@+P]K]HD.B>%K,R$PQQ62$Q33J@4-.X^8J&V!E#5]/JJ
MJH50  , #M2UY%^V1\(_C%^TW^SE??##]G#]HT?#N^\136T=UXSTVP%Y.NE.
MX^U+:.LBB*9X2VR8$[3TVDAT[\GRS!5,;"C.HJ,)R2G4DI24;O64N52F[*[L
MDW962"CA:&"A)T8:O5]Y/S;=W\WIML?-/[6G[87QR_;5^-VJ_P#!-W_@F;XI
M_L^\TUA!\;/CE;*9+/P1:L2KV-DZD";5' 90%;,1# %6622W^P_V?_@MX;_9
MS^"GACX%>#]9UG4=,\*Z/#IUE?>(-3DO+V=(UQOEF<Y9CZ#"J,*JJJJHQOV3
MOV3/@;^Q1\$=*^ /[/O@^/2="TQ2TCL0]SJ%RP'F7=S+@&:>0@%G/H%4*JJH
M])KZWB;/\MQ&&IY1DU-T\%2=TY)>UK3M9UJK5[-JZA33<*47RIRDYSG=&E-2
M=2H[R?W)=E^KZ_<@HHHKXPZ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_
M *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7
MT?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)K8H **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^1WO
M?^O*+^9K8K'LO^1WO?\ KRB_F: -BBBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKD/CW\2/%'P@^#?B+XF^
M"OA+K7CO5M%TU[FP\(>'6C%[JD@( BB,A"YYR>IPIVJ[84[X;#U<7B84*5N:
M;45=J*NW97<FDE?=MI+=M(4FHIMGXU?\'F?_ #;?_P!SA_[A*_#NOU#_ .#D
MG4?^"A_C/_A3'Q4_;RT/P?X2@U[_ (2+_A!_ACX6F^US>&H(_P"S#.;Z]QBY
MN9O,@!$9,:"WRH4NRC\O*_V(^CIEKR?P:RO!NK3JN'M[RIRYX7>(K-J,UI+E
M;Y6XWBVGRRE&TG^?9O/VF8SE9K;??9!1117[:>:?VY>!/ G@[X8>#=,^'OP^
M\.6ND:)H]FEKIFFV46R*WA0855'\R>222222:UJ**_P"C&,(J,59(_6*U6KB
M*LJM63E*3;;;NVWJVV]6V]6V%%%%,S"BBB@ HHHH **** "BBB@ HHKY9_:S
M^ W[;'[7?Q?F^!5M\1+?X9_ F*P@DU[Q!X7U'?XB\5M(#YM@A*@6$*X*NWS%
MU*\N'>-,,16G1IWA!R;T27ZO9+NW^=D<V*KSP]+FA!SD]$EW\WLEW;_%V3]E
M_:>O_P!I*T^#.H-^R/H?AG4/&]Q+!!I9\67LD-C:I)(J27+^6I,GE(3)Y>1N
MVG&XX1N _8O_ &&I_P!FS6=;^,WQ;^,VO_$?XK>,;6*+Q=XQU>Z>. QHQ=+2
MTM%/E6]O&Q.T $C)P54[![+\-OA]X7^$WP^T3X7^"+2:#1O#VE0:=I4%Q=R3
MO%;PQB.-3)*S.^%4#+$GBMNH>&A4K1K5-9):*^B?5I::]+O6VUM2'@Z=7$1Q
M%7645HKWC%]6EIKK:[5[;6NPHHHKJ.P**** "BBB@ HHHH **** "BBB@ K'
M\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"H V**** "BBB@ HHHH ****
M"BBB@ HHHH J:_X?T'Q7HEWX:\4:)::EIU_ T%]I]_;+-!<1,,,CHX*NI'!!
M!!KS_P#:9OOVCO _P4DO?V-_A_X5UKQ/I<]L;7PWXANWL[:YL8R/-MX&CPL<
MS(-D9<K&I.2<#!]+HK.I3]I!I.S:M=;KT,JM+VL)13<6U:ZW7IN?FC^T1XUF
M_P""B.CV7[17[)7@_6_AW^U]^S7,=43X?>*;!X+V\LWXN]&F;"K=VETF]8G!
M'S,.(A,QK[3_ &'?VQ?AG^W;^S9H'[1?PQ+V\.IQ-!K.BW+?Z3HNI186YL9Q
M@%9(WR.0-RE' VN*]4CTO3(M2EUF+3H%O)X4AGNUA4221H6*(S8R54NY / +
MMCJ:_+ZXM/VG?^"3O_!3SQ_^U#\1O!]FO[,OQDU.6Z\6W_@C3+BZ@T+4.EMJ
M-S:J6>WN&8[+B5 8IO-+ -(%5?ML)G6 S+@UY7G591KX12GAJS32<+N53#3:
MO92NZE%NT8U>>&GMER^5*K4RM1J8B7,GI*25DNTI;I::2>BZZ6L?J1145E>0
M:A9PW]JS&*>)9(RR%2589&0P!'!Z$9%2U\:>UN%%%% !1110 4444 %%%% !
M1110 4444 8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5;% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5D>//'_ (&^%WA*]\>_$GQAIN@Z)IL)
MEO\ 5M7O4M[>W3U>1R%7TZ\DXKYC^*?_  5(T_7?BA>?L\?L'_!75?C9XZTR
M\^S:_/I<XL_#^@,&*O\ ;-2D4QAUP<)&&W%2NX,-M>[_ !T_9I^!G[4?AS1_
M#7[0GPNT[Q-I^C:S#J]CIFJ!GACO(XW1695($JA9'!1]R-GE3@5R1Q<<1&:P
MS4G'UY;^J5G;JE>W6QPQQL,5&HL(U*4=+N_+?MS)-.W5*[6SL<?^R9^W7\+O
MVT]9\32_!+PAXKF\*Z \45AX[U30I+32M>E9I!*MD\F'E$6Q=Q*K]\8&!DK\
M./\ @G[^S3\._P!H/Q%^U1)X7O/$?C[Q#J4ETOB/Q=J+ZC-I*,21;6/FY%I"
MF2%"#<%.S=M 4>R:7I>F:'IMOHVBZ=!9V=I"L-K:6L*QQ0QJ,*B*H 50   !
M@ 5/3AA^>$?K%IRB[WM:S\EK:VRUN5#"^TIP>*M.<7>]K)/R6MK;+5OS"FRR
MQP1M--(J(BEG=C@*!U)/:JVO:]H?A70[SQ-XGUFTT[3=.M9+F_U"^N%A@MH4
M4L\DCN0J(J@DL2  "37BWQR^&?PA_P""H/[($?A;P!^T-K-MX#\<?9IY?$OP
M\U:.-]6TY)O](LC*48K%*JR0R*-K Y5NC(WN9=@(8FM3GBI.GAW.,)U5!R4.
M:[V5KRY5)J-TY6?FUTSERIJ.K['S+\9_VE/C=_P5O^)VL?L<?\$^O&MYX9^#
M>B7C6'QD_:"TW@WQ'^MT707Z2RLIQ)<KE55L@[2GG_;O[/OP$^%W[+WP7\._
M #X+>'?[*\+^%M.6STBR,[2LB EF9G<EG=G9G9B<EF)JU\&O@S\+?V>OACHW
MP:^"W@BP\.>&- LUMM)TC38MD<*#DGU=V)+,[$L[,S,222>GKZ#B7B;#8_#0
MRG*:3HX"D^:,'9SJ3M9UJ\EI*HU=)+W*47R4U9RE+*C1E!NI4=Y/[EY+R_/J
M%%%%?&G0%%%% !1110 5C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%0!L4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;%
M8_B7_D+Z/_U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5CV7_ ".][_UY1?S-;%8]E_R.
M][_UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%,NKJVLK:2]O;A(884+RRRN%5% R6)/  '.::3;L@'UYM^U'
M^U[^S?\ L7?#2;XM?M,_%G2O"NC1[EMVOI2T][*!GR;:! 9;B3'.R-6..3@
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
MF_\ 0JV*Q_ __((E_P"OV;_T*@#8HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** ,?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYF@#8HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **AU#4+#2;"?5=5OH;:UM
MH6EN;FXE"1Q1J"6=F/"J "23P *^$OB9_P %-?CI^V7XZU+]FW_@CGX,L?$T
M]A<FS\6_'_Q'"W_")^&FZ,MH<'^U+H Y54#1YV-B5"Q7Z/A[A;-^):D_JJ4:
M5-)U*LWR4J47UJ3>BO\ 9BKSF_=A&4K(QK5Z=%+FW>R6[]%_7F?>"W5L]R]F
MEPAFC17DB#C<JL2%)'4 E6P>^T^E?#OQ7_8/_;1_X*&_%[7M(_;P^+]OX-^
MVEZY/!H'PA^&&K2K/XOM(Y#Y5SK&H81_+D4*WV:,  $?ZMTWMZ_^P?\ \$]/
M"/[%<7B'QSK7Q7\4_$7XF>.F@E^(/Q%\6:C(\^KR1;_*CCM]QBMH(_,D$<:Y
M*JVTNP Q]#5Z.'SR'!F;UY9!6C6=E&&(E2Y9Q=ES2HJ3ER.]U"HTJJC:25*3
M:4ND\137M5;RO^??TV]3F_A'\'?A7\!/A]IWPI^"WP_TGPOX<TF'RM/T;1;)
M(((1W.U1RQ/+,<LQ)+$DDUTE%0:EJ6G:-IUQK&L7\%I:6D+S75U<RB..&-06
M9W9B J@ DD\ "OD*^(K8FM*M7FY3DVY2;;;;U;;>K;W;9T0@VU&*\DD.O[^Q
MTJQGU35+V&VMK:%I;BXN) D<4:@EG9CPJ@ DD\ "OB#Q-XJ\??\ !7;QM>?#
M+X6ZOJ/A[]FW0[]K?Q9XOM&:"Z\?7$;8>PLFX*60(Q)*/O\ 0>@37O$'CW_@
MK[XVN? 7@#4M2\/?LSZ%J!A\1^)+<O;W?Q#N8G^:TM6X9+!6&'DZOC YX3[2
M\&>#/"?P[\*:?X%\"^'K32='TFT2UTW3;"$1PVT*#"HJC@ "OG6Y9W+ECIAU
MN_\ GYY+^YW?V]E[OQ?JL(4/#"DJM5*6<25XQ=FL&GM*2V>*>\8O3#_%+]]9
M4F^!O O@_P"&7@_3?A_\/_#=IH^BZ1:);:9IEA"(XK>)1@*JC^?4DDG)-:M%
M%>Y&,8148JR1^75:M6O5E5JR<I2;;;=VV]6VWJVWNS'LO^1WO?\ KRB_F:V*
MQ[+_ )'>]_Z\HOYFMBF9A1110 4444 %%%% !117FG[6/QW\9_L[_"&;QW\.
M_@/XD^(^O3W\&GZ/X8\-1#?+<S$K&\\AX@MPV \N&V;@2,9(BI4A2IN<ME\_
MP6IG6JPH4G4GLM7HW^"U?R/2Z^.[R7_@H%^VW\=7T^P&O?L__!SP5XHVRWC+
M$/$WC6>TGY$8.^.UL&9/O?.)D/\ RU20JGIW[%?PZ_;2T>/7_BM^VM\8;'4-
M>\5FWDL_ 'ART1=(\)PQ[\00RD&2>4[QYDA8@E0 7 #5[M7(Z<L=2C*7-!;N
M.S?:]M4NMDT^CZHXI4I9E1A*?-3CNXZ)OM=J[2ZV33Z/J@HHHKN/1"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R")?^OV;_ -"K8K'\
M#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MBB@ HHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H
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
M?QZ76?&=UX:TN&W\)^"_$6H_:/#^C72NS/?PV1&PW#@Q@L^Y08E8+N"LOT
M , 5]EE^>\/<+9?"KEM+V^/FKNK5@O9X=OI1IOF4ZB_Y_5%:+_ATU)*H<\Z5
M6O-J;M#LMWZOHO)?-]!L2&.-8S(SE5 +MC+>YQ3J**^ .H***I^(O$6@^$=!
MO?%/BG6;73M-TZU>YO[^]G6*&WA12SR.[$!5 !))X %)M)794(3J34(*[>B2
MW;[(=KFN:+X9T6[\1^(]6MK#3["V>XOKZ\G6.&WA12SR.[$!550223@ 5\1W
M5UX[_P""POC1]+TN;4_#O[,&@ZEMN[Q=]M>?$FZA?F-#P\6G(Z\G@N1_?_U!
M_P 5[_P6&\9\?VGX<_9?T+4?^FEK>_$JZA?\'BTY'7V+D?W_ /4?;7A[P]H/
MA+0;/PMX6T:UT[3=.M4MK"PLH%BAMX44*D:(H 50   . !7A^]G;[8=?^5/_
M +G_ .E_X?B_5+4?"^G=VEG+7DU@D_P>+_##?]?_ ."WPSX9\.^#/#UCX2\)
M:):Z9I>FVJ6VGZ?8P+%#;0HH5(T10 J@   5>HHKW$E%61^5SG.K-SF[MZMO
M5MO=MA1113)"BBJ?B+Q#HGA+P_?>*_$VJ0V.FZ99RW>H7MP^V.W@C0O)(Q[*
MJJ23Z"DVDKL3:2NRG9?\CO>_]>47\S6Q7Q#_ ,$F/^"I6C_\%#OB)\4]'O[*
M'3K_ $#6GN/#-EMV27'A]Y-EO(X[RH1B0C@&6/UK[>KGPF+H8[#JM1=XO]-#
MEP..PV986.(P\KQ=[/T=@HKS3]I3]L3]F;]D+PP/%?[1/QBT?PU#(A:TL[J<
MR7EYCM!;1AIICGCY%..^*?\ 'G2/C)\9O@,]M^RI\:+'P7KFN1VDVF>+;[01
M?K;V<C(TDB02%09#"Q*;AC=@$#.Y;E7IIRC'WI15W%-7\M+K?I>Q<\323G&#
MYIQ5W%-<WEHVK7Z7LCT ZMI0U4:$=3M_MQMS.+/SE\TQ!@IDV9SMW$#=C&3B
MOF']I/X7?\%%?VF_C#J?P>\&?$O3/@Y\';1(5N?&?AN[^U^)_$:O$K2QVV0%
MTY58M&7/[P% REU8J.I_9&_X)W_![]E#Q-J/Q;/B?Q)XY^)6O61MO$?Q'\::
MO)=ZA>Q%E<PH"?+@AWHI"*,@*H+-M%>^U@Z57&4$JZ<-=5&6Z[-I)^MO2[6_
M.Z%;'X91Q*<-=5&6Z[.22?JHORNU>^'\,O 6G_"SX=:'\-=(UG5-1M=!TJ"P
MMK[6[XW-W/'$@17FE;F1R ,L>IK<HHKLC%1BDMD=T8QA%1CL@HHHIE!1110
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
M_B7_ )"^C_\ 7Z?_ $$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E
M_P CO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 45XC^VQ_P4$_
M9O\ V"_!=KXA^-/B6XN-;UF3[/X3\#^'[?[9K?B&Y)"K!:6JG<Y+%5+G:BE@
M"P+*#@_L%>-?^"A/Q>E\2?&G]L_P!X;^'OA[7UMC\/\ X762M<ZOHENID+3:
MC=Y"-/*&3,(3Y-@XC;>I^CAPMFO^K\LZK)4L/>T'-\KK2NDXT8_%4Y;WG)+D
M@E:4E)QB\77I^U]FM7UMT]>QXO\ %O\ :^_;2_;\^*'B#]EC_@FGX;O? 7A3
MP[K%QHOQ%_:)\8Z))$EC<PR&.YLM%LY@KW-TC*R&5P%0@_<S'*?H']B'_@GG
M^SK^P9X2O--^$VC7>I>)==D^T>,?B#XEN3>:YXBN2=S375TWS,"Q+"-<("2=
MNXLQ]R550810!DG '<\FEKT,UXPJU\J649716%PFG/"+YIUI+[=>I9.I9ZQA
M:-*'V(*5Y.88=*I[2;YI?EZ+I^;[A1117QAT!1163X[\=^#?AAX.U+X@_$+Q
M+9Z/HFD6C7.I:G?S".*WB4<LS'\@.I) &20*4I1A%RD[)&E*E5Q%6-*E%RE)
MI))7;;T226K;>B2)O%GBSPQX#\,W_C/QIK]II>DZ7:O<ZCJ-_.L4-M"@RSNS
M<* !U-?%%C8_$#_@L+XPCUO7K;5/#7[,.B:B'L-.DWVU[\2+F)^)91P\6GJZ
MY"\%R/[_ # [0?#/Q$_X*]^,;7X@?$G2]3\,_LU:-?+/X:\+7 >WO/B#/&V4
MO+L<-'8AAE(^K]>O*_;VEZ7IFAZ9;Z+HNG06=G9P)!:6EK"L<4$2 *J(J@!5
M    & !BO#2GG;N],/VZU/-]J?E]OK[OQ?J4IX?PPIN%-J><-:R5G'!)](O:
M6*[R6F'VC>M=TF:'H>C>&=&M/#GAS2;:PT^PMDM[&QLX%BAMXD4*D:(H 55
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
M;Q?I&L?%#XF:?I^D-9>&K62+2O#>BV2GR-/MGF/FW3LY,LUQ($WOM"11*N"
M?/W[;O\ RL2_L0_]B/\ $3_TU&OLS]JG]DO]GW]MKX.7O[/_ .T]\/QXH\'Z
MC<PSWVBMJMW:)/)$V^,L]K+$Y"N P&[&Y5;&5!'SQ^TQ^PS^U?\ %_\ X*=?
M!O\ ;W\%:_\ #ZUT;X,Z3KFG6/A?5+^^^TZW'J=L]O+))/';E;5E4J54),,J
M<L=W'L?[;G@G]NSQCX!T*X_8$^-O@KP;XKTKQ'#>:M;>/O#SZAIFMZ>(W62R
MD:+]];@LR/YD6'.S:&7<30!\$>$/V,/&7_!"K_@HE\&--_8W^)?B6_\ V</V
M@/&<W@_Q3\)_$6K27T7AO6I+.>YM+VPDD)95(MY"Y;+[(7#O)NC,72_\$R[/
M4+'_ (.&?V_$\7AAJLMEX+ETXRCYFL3I_P A7U4)]G''H!VKZ]^&?[-7QU\?
M_%'PK^T!^V]XV\(ZOX@\#QW+^"O"G@'2;FWT?1[ZY@:WGU%Y;N5Y[RZ,#RPQ
MN1#'%%<3 1L[^8,7XR_L3>.M'_;>T[_@HE^RGJ7A^W\<7'@J3PAX]\+^*9Y[
M;3?%.E"99[:0W-O'*]I=V\J#;-Y,P>)C$54!6 !\O? %=3OO^#L#XZ7FCACI
MMA^R[I=MK3)]P7CWFE20!L?Q>4)",]@:_3JOGK]BO]A^?]G?XD?%+]I[XL^*
MK'Q)\6OC3KMKJ'C;6M-LV@LK*TM(!;:?I5FDC,_V>VA&WS'.^9RSL%RJ)]"T
M %>7_%;X\_$KX?>+G\.>%_V9?%'BFT6!)!JVDSPK"S,.4PYSD=Z]0HH \*TW
M]HSXK>*O&V@Z/K7[)OB_1();\A[^^N(#'&-IY.TYKUW_ (275_\ H4+W_OI:
M/$O_ "%]'_Z_3_Z":V* ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#
M'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X
M275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A
M)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\
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
MHI1::=X[K_MPQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBBOKC[HQ_\
MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^
MA0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_
M^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_
M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^
M^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH
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
M/VD_^"__ ,9_VL/&$_P'_P""3_PG\73:29Q;ZK\6X/ 5QJ]\(R<,^EZ7A06
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
M[-_Z%6Q6/X'_ .01+_U^S?\ H5 &Q1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_P"01+_U
M^S?^A5L5C^!_^01+_P!?LW_H5;% !1110 4444 %%%% !1110 4444 %%%%
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
MR_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_R")?\
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
M/-\'_9^'A##8-.ZH44XP;6TJC;<ZTUTG5E.2VBXK0****] ^/"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO\ D=[W_KRB_F:V
M*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ __ "")?^OV;_T*MBL?P/\
M\@B7_K]F_P#0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_ ,@B7_K]F_\ 0JV*Q_ _
M_((E_P"OV;_T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((
ME_Z_9O\ T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_
M ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH **
M** "BO,_VGOVQ/V;?V-_"5OXS_:.^*=CX<M;YWCTRWE22:ZOY$"ED@@B5I)2
M-R9VJ0N]<D9%8W[(G[7=Y^US::[XFT[]G3Q]X*\.V$EN/#^L>.])6P?7T<2;
MY8(-Q=8UV+AFX82J1R& YWBL.L1[#F7/VZ_/M\SE>-PJQ*P_.N?LM6NMW;9=
MF[7Z'KVI:EIVC:?-JVKW\%K:VT9DN+FYE$<<2 9+,S$!0!U)KF/BM\4-0\$?
M!O4_BQ\._ >H>/)K73%O-)T+PS-$\^K!MI00.S;&!5MVX$Y4$@,< ^$?%'_@
ME=\.OVD?C!JWQ'_:R^.?Q ^(>@3ZF;G0/AM>:XUCH&E1\%8_L]KL,[*1Q(S
ML,!PW)/TIX1\)>&? 7A73? _@O0[;3-'T>QBLM+TVSB"0VMO$@2.)%'"JJJ
M!V J82Q55R4H\BZ.]WZVM9>6K\T13GC:TIJ<%".T7=.7K:UEW6K\TCYU_9Y\
M1?\ !4KXN_%O2_B+\>O _P /_A1\.K<3-/X @NWUG7K\/"ZQB>[0K!"%<QR?
MNQN^0JR\\>O?$;]ES]G3XP?$/1OBO\5O@MX<\2>(?#UJ]OHNI:YI<=TUG&SA
MSL60%00PR&QN4D[2,G/::QK.C^'M+GUS7]5MK&RM8C)=7EY.L44*#JS.Q 4#
MU)KY0^+G_!<+_@G5\-/%R?#3P9\7;SXH^+99=D'A7X/Z)/XCNY3G# /:@P9!
MX*F4-[5[F0\(9]Q!S4,NPM7%-:R:@Y\OG)I<L$K7N[);D*AAL-1Y,1/GN[WF
MT[O39626VB26OF?6\<<<4:Q1(%50 JJ,  =A22RQ01-//(J(BEG=S@*!U)/8
M5YQ^U1IG[57B#X.7&F_L9>+/!NA>-KF[MUM]4\>:=<7%G;6I;]^XCA(8S!.4
M# H6&& !W+\N1?\ !%?7/C_*NK?\%+_V\OBA\;2[![CP?87_ /PC/A<GKM.G
MV# L1T#^8I(ZCGCVLER/(,5@WB\TS*.'BFU[.-.=6O*UM8P2A22ULG.M"[V3
ML[=-2K5C+EIPOYW27^?W)GU1\-_VN/V7_C'\3]6^"_PD^/WA/Q1XIT*P%YK.
MB^']<AO);*'S!'NE\IF"$.R@J3N&X9 R*\:_:I\>?\%;O$OQCO?@Y^Q5\#/A
MGX<\*0VENW_"X?B-XDDNUF:2,-*EOI=JHE66)LJ#+NC<X/ R!['^SU^R'^R]
M^R?H1\._LW? /PKX+MWB$=P^@Z/%#/<@8(\Z8#S)SP.9&8\#GBO1J4,VR')<
MZEB,MPRQ%)1M%8I<UI:7GR4Y1A?1\L)NI!)^\I-)H=.K4IVG*S_N_E=_\ ^%
M+7_@BG>?'VZCU_\ X*;?MO?$KXZS%Q))X0@OSX<\+(V<X&G6#*6(. '\Q<@<
MKZ?9'PE^$?PS^ _PYTKX1?!SP3I_ASPSH=N8-)T72X?+@MD+,Y"CW9F8D\DL
M222371T5EGO&/$G$E&%#'8ANC!WC2BHTZ,':UX4::C3B[:7C%.PZ6'HT7>*U
M[[O[WJ%%%%?,FP4444 %%%% !6+\2/B#X6^$_P /M<^*'CC4/LFC>'=)N-2U
M2YVY,=O#&TCD#N=JG ZDX%;5?,7_  67.N#_ ()F?%?_ (1XO]H_LFS\S9G/
MD?VA;>=T[>5YF?;.>*Y,?B)83 U:\5=PC*5O1-GT/"63T>(>*\!E567+'$5Z
M5)R[*I4C!OY)W/P__;N_;N^,7[>'QBN_B%\0M6GM]%MYY%\+^%XYR;;2;8GY
M55> TK  R2D;G;T4*J^(445_,N)Q-?%UY5JTG*4G=MG^X^2Y+E7#N54<MRVC
M&E0I1480BK))?FWNV]6[MMMMGMW["7[=OQB_80^,5I\0_AYJ\\^C7$\:^*/"
M\DY%MJUL#\RLO(65028Y0-R-ZJ65OVIUG_@L%\ _%K6WAC]DCX?^+_C1XKO+
M.*=-"\&Z-(L%CYB!E%[=RJ(K8#.&(W[&!# 5_/17]$W_  15TB?2?^"9?PO-
M[I<5M<7-E?SR^7 $,JMJ-SY4C8 W$Q>7\QZC%?H/ .-S.M5J8"E5Y86YKM<S
M6J34;NRO>^J:TVU/X_\ I;\-<#Y9@,'Q9CL#[;$NHJ'+&I[*-2\)3C*MRQ<Y
MJ'(XI0E3E:23G9)&&?@-_P %+OVO3YO[2?QTLO@EX/N/O^!_A1<"?6IHS_RS
MN=5?(B;&03 &1AU6O:/V:OV'/V7?V2K1S\$_A38V.IW"G[?XCO2UWJ=X6Y8R
MW4I:0ACDE00F2<**]:HK]3P^5X6C4565YU/YI/F?RZ1](I+R/X)S;CO/LSP3
MP%%QPV$>]"A'V5-]N>UYU6NDJTZDO[P4445Z)\:%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_R.][_ ->47\S6
MQ6/9?\CO>_\ 7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5C^!_P#D$2_]?LW_ *%6Q6/X
M'_Y!$O\ U^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 8_@?_D$2_\ 7[-_Z%6Q6/X'
M_P"01+_U^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MB2&QM"%C8'G[[+P,@CK]>44?V-A:O^\RE5_QNZ_\ 5H?^2C7B7GV!=LEI4<
MEL\/34:B_P"X\W4Q'_E:Q_-%^W=^PC\8OV#_ (Q7?P]^(6DSW&BW$\C>%_%$
M<!%MJUL#\K*W(6500)(B=R-ZJ59O$*_JR^(/PW^'OQ9\+7'@?XH>!])\1:-=
MX^TZ7K>GQW5O(1T)20%<CJ#C(/(KYIM?^".O_!-:3XCW6HO^RQI1:.%)4@_M
M>_\ (#$\_N?M'EX]MN/:OSK,?#?$2Q+E@JL5!])7NO*Z3O\ A^I_9/!OTU<I
MI9+"CQ/@*LL3!).=#D<:C7VG&<X<C?5+F5]59>ZOQ1_82_82^,7[=_QBM/AY
M\/-(G@T:">-O%'BB2 FUTFV)^9F;@-*P!"1 [G/HH9E_I#^&WP]\+?"7X>:'
M\+O ^G_9=&\.Z3;Z;I=ONR8X(8UC0$]SM49/4G)[T?#[X;?#WX3>%K?P/\+O
M ^D^'=&M<_9]+T33X[6",GJ0D8 R>YQDGDUMU]GPSPS0X>H2][FJ2W>VW1>7
MY_<C^:?'#QPS3QBS2C^Y]A@Z%_9T[\S;E:\YNR3DTDDDK06BNVY,HHHKZ@_"
M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYFMB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BBB@ HHHH \K_:
MC_;5_9G_ &-_#2^(OC_\5--T>6X@>;3M%^T(^HZBB%1(UO:@^9,J;EW,HVKD
M9(R*Z'X*_M%_ 7]H_0[KQ)\!?C%X<\7V=A<FVU&3P_J\5RUE.,YAG1&+02#!
MS'(%88/%?DE_P5R^+'Q<_P""=7_!0/XP?M%?'_X6:OX@^"W[0?PT\/\ A3PU
M\1M,MS<IX&O;!PS6%P.L$$\K3W# ?ZQI$9!(T<BK^I'P \%?L^>*_'_B+]MG
M]G[Q/HNLV7Q<\-:&EWK/AV6*6TU5=/:^$-YYL9(ED:.\$))Y"VL:_P .  =/
MX@_:%^!?A3XOZ!^S]XB^+GAZT\<^*8IY?#WA"758O[2OHH87FEE2WSYAC6.-
MV+D;1MQG) KJ-:UK1_#>CW?B'Q%JUM8:?86SW%]?7LZQ0V\**6>21V(5$502
M6)  !)K\VOVN/AE\.O!G_!R1^QUXN\(>!=(TK4_$/@OX@2:]?Z=IL4$VHR)I
M<I62=T4&5P99/F;)^8\\U>_X.)OB;KFJZ3^S1^PGI]Y)#I'[0?[1.@>'_&RQ
MN5^V:#%=P-=6C8YV2/- 6'\2QLIR&(H ^UO@G^V'^R_^T;K5QX;^"'QQ\/\
MB34+?3TU V6GWH,LUB[;4O(E8 SVS-\JW$>Z)CP&)K8^,_[0OP2_9XTBQUOX
MU?$O2_#T6J7OV/2(KZ?]_J-SM+>3;0J#+<2;0S%(U9@JEB, FOA'_@X0\>7/
M[)%I^RW^W#\.]NGZY\/OVA]+T&5K90GVCP]JEI<QZC8'&/W<J6L(V] 4##!4
M&F?LH?$/5/VIO^#C3]HW7/%DAN]*_9Z^&>B^$/ EI,<QV$NJ".[O[E$/"322
M0O$9!\QB14)P,4 ?H'\+OBQ\,_C=X(L_B3\(?'FE>)-!O]XM-6T:]2>%V1BC
MIN4G#HZLC(<,K*58 @BN@K\XOV-/B+J7P9_X.'OVH?V,_#]P8O"7CKX>:/\
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
M9A>R2J2?ICVKZ.HJH9+E,)<WL8M]Y+F?WRNS#$^)G'^)HNBLRJTZ;WA2E[&#
M_P"W*7)#\#(\'^ / GP\TT:+X \%:1H=F,8M-'TV*UB&.GRQJ!^E:]%%>G&,
M8*T59'Q56M5KU'4JR<I/=MW;]6PHHHIF84444 %%%% !6/9?\CO>_P#7E%_,
MUL5CV7_([WO_ %Y1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\CO>_\ 7E%_,UL5
MCV7_ ".][_UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %8_@?_ )!$O_7[-_Z%6Q6/X'_Y
M!$O_ %^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 8_@?\ Y!$O_7[-_P"A5L5C^!_^
M01+_ -?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_
M %^S?^A4 ;%%%% !1110 4444 ?&/[</[5_[/OQS^$7[3/[%VNZGHI\4> +2
MPLM9\*:K>1/-JFG7MAI]^EXMNX!: FZE@.-P#6S$D;E%>+_\$;/@;HG[,_\
MP4H_:C^!_P"QKXDO;W]F72TTB?3=/747O-*T/Q?,F^^T_3YV+!_+C/[Y59C&
M3!'(=R"ONS]I#]C_ /9J_:W\*3^$?V@_@QX<\30RP>5%=ZKHMO/<VJ[@W[F6
M6-FB.1U7'4^M=QX1\'>$? 'ART\'> _"VFZ)I%A'Y=CI6D6,=M;6Z9SMCBC
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
M^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\
MX%M1_P (/I'_ #\WO_@6U;%% '*6OA73I/%-U8-/<[([:-E(N&W9)/4UI_\
M"#Z1_P _-[_X%M19?\CO>_\ 7E%_,UL4 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\
MX%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_
M (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L
M44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6
MU'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!
MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@
M^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P
M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U9GA7PKI
MVH:=)--/<@BYD4!+AE& U=76/X'_ .01+_U^S?\ H5 !_P (/I'_ #\WO_@6
MU'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!
MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@
M^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/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!RGA7PKIVH:=)--/<@BYD4!+AE& U:?_"#Z1_S\
MWO\ X%M1X'_Y!$O_ %^S?^A5L4 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)X%4+HTBCM>2C
MG_>K9K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO
M^1WO?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R")?^
MOV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_R")?\
MK]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/\ \@B7_K]F
M_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)K8H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ K'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[
M+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYFMB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/\ \@B7
M_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\@B7_
M *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_ /((E_Z_
M9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,
M>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9K8H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_ /((
ME_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ __((E
M_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R")?^
MOV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R
M")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_R"
M)?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/\ \@B7
M_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)K8H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYFMB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/\
M\@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\
M@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_ /((
ME_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9K8H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_
M /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ _
M_((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R
M")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HJO+J
M^DPZM!H,VIVZ7US;RW%M9-.HEEBC:-9)%3.65&EB#,!A3(@.-PS8H **** "
MBBB@ HHHH Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@FMB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "L>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F: -BBBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M K'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"H V**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0JV* "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q
M_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -BBBB@ HHHH **** "L7XD
MZOXJ\/\ P[U_7O NA+JFMV.BW5QHVF.2!>720LT4)P0<.X5?QK:K-\8^+O#O
M@#PCJOCSQ?J0L])T339[_5+QHV<06\,;222;4!9MJ*QP 2<< F@#\=/^"4>N
M_ ;_ (*G:K\-/$_Q7^.7CO6/C4_PL^(;?&&]MOB#JFE:]X7UU-=\-K:_9HK>
M>,:;;I%))]GBA18&",'1Y$E ^XOVGOVJ/'O_  2\_P""2)^,7Q^\83>)OB%X
M1\"6.D-JUW";E]8\0O$ENES*L0S(OFDW$NWGRXY".E?-7_!4+_@EW;_$;]N/
MPC^U?_P3B^)<?P8^.5S\*O%WC#_A,O#>$LO%EUIUYX>2"WU&('RI(IH]1N%D
ME*MOW(95F5 M?8W_  29_;'\7_\ !0#_ ()V?"[]KKX@>$X-%UWQ?HLS:S86
MB,L/VJVNY[.6:)6)*Q2O;F5%))"2*-S8R0#XV_X)$? ;]@S]J/X@Z1^U%^S#
M_P %J/VI/C-J?@Z[6^\1> ?''Q;EBLC<NC*#>Z0UI#,+?S6+H YA9HPNZ159
M3Z?J/Q=U'_@H'_P6@\>_L-^(M=U2/X1_L]_#RPO_ !/X=TK59[2/Q+XGU/RI
M8/MLD#HT]K;VKMMMB=AG!=PVQ0N9^VQ^Q-\/_@W_ ,%:/V6/VQOV2?"]GX6^
M(7C#Q]J7ASXEZ?X>MUMH?$GAPZ3=75W>WD2 ([0&"-?-89:2XMPQ9DAQC_\
M!/[PEJ'P6_X.*/VT_!'BR%HI_B)X,\)^,?"LDHP;W38HC;3R)GJL=U*821QN
MCH ]"_X)]_M#>,/A;_P4O_: _P""4'C+Q7J>N:%X*TO3/&_PBOM;U&6\O;/0
MKZ. 7>F23S,TDL-K=SHD#.SN(Y-A;"(!]VU^:'[+GA/5_B'_ ,'0W[2WQIT2
M)Y-#\ ? ?0/!^JW:#]V-1OSI^H1Q;NA816TN1V[XK]+Z "BBO+_BMX4_:SU?
MQ<]Y\'_BOX7TC13 @2RU;0GN)A(!\[%P1P3T% '<>)?^0OH__7Z?_036Q7R=
M\7-2_;I\!^./ OAK5?C5X1N)O$VNR6-C):^&BBP2"$MNDW9)7CH,&NW_ .%?
M?\%#_P#HX+P)_P"$N] 'O5%>"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX
M+P)_X2[T >]45X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[T
M>]45X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N] 'O5%>"_\
M*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O0![U17@O_  K[_@H?_P!'
M!>!/_"7>C_A7W_!0_P#Z."\"?^$N] 'O5%>"_P#"OO\ @H?_ -'!>!/_  EW
MH_X5]_P4/_Z."\"?^$N] 'O5%>"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_  4/
M_P"C@O G_A+O0![U17@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@O G_ (2[
MT >]45X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O0![U17@O\
MPK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O0![U17@O_"OO^"A_P#T
M<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2[T >]45X+_PK[_@H?_T<%X$_\)=Z
M/^%??\%#_P#HX+P)_P"$N] 'O5%>"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_
M /HX+P)_X2[T >]45X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X
M2[T >]5CV7_([WO_ %Y1?S->._\ "OO^"A__ $<%X$_\)=ZX/P_?_MYZK^T-
MXA^$UO\ &[P@FH:3H-I>W%V_AO,,D<K$*J@#<&&.2>* /K:BO!?^%??\%#_^
MC@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWH ]ZHKP7_ (5]_P %#_\ HX+P)_X2
M[T?\*^_X*'_]'!>!/_"7>@#WJBO!?^%??\%#_P#HX+P)_P"$N]'_  K[_@H?
M_P!'!>!/_"7>@#WJBO!?^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\
M"7>@#WJBO!?^%??\%#_^C@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWH ]ZHKP7_
M (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]'!>!/_"7>@#WJBO!?^%??\%#_P#H
MX+P)_P"$N]'_  K[_@H?_P!'!>!/_"7>@#WJBO!?^%??\%#_ /HX+P)_X2[T
M?\*^_P""A_\ T<%X$_\ "7>@#WJBO!?^%??\%#_^C@O G_A+O1_PK[_@H?\
M]'!>!/\ PEWH ]ZHKP7_ (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]'!>!/_"7
M>@#WJBO!?^%??\%#_P#HX+P)_P"$N]'_  K[_@H?_P!'!>!/_"7>@#WJBO!?
M^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\ "7>@#WJBO!?^%??\%#_^
MC@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWH ]ZHKP7_ (5]_P %#_\ HX+P)_X2
M[T?\*^_X*'_]'!>!/_"7>@#WJBO!?^%??\%#_P#HX+P)_P"$N]'_  K[_@H?
M_P!'!>!/_"7>@#V*R_Y'>]_Z\HOYFMBODGP_?_MYZK^T-XA^$UO\;O"":AI.
M@VE[<7;^&\PR1RL0JJ -P88Y)XKO/^%??\%#_P#HX+P)_P"$N] 'O5%>"_\
M"OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX+P)_X2[T >]45X+_ ,*^_P""A_\
MT<%X$_\ "7>C_A7W_!0__HX+P)_X2[T >]45X+_PK[_@H?\ ]'!>!/\ PEWH
M_P"%??\ !0__ *."\"?^$N] 'O5%>"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\
MZ."\"?\ A+O0![U17@O_  K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N
M] 'O5%>"_P#"OO\ @H?_ -'!>!/_  EWH_X5]_P4/_Z."\"?^$N] 'O5%>"_
M\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_  4/_P"C@O G_A+O0![U17@O_"OO^"A_
M_1P7@3_PEWH_X5]_P4/_ .C@O G_ (2[T >]45X+_P *^_X*'_\ 1P7@3_PE
MWH_X5]_P4/\ ^C@O G_A+O0![U17@O\ PK[_ (*'_P#1P7@3_P )=Z/^%??\
M%#_^C@O G_A+O0![U17@O_"OO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P
M)_X2[T >]45X+_PK[_@H?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$N] 'O5%>
M"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX+P)_X2[T >]45X+_ ,*^_P""
MA_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[T >]5C^!_^01+_ -?LW_H5>._\
M*^_X*'_]'!>!/_"7>N#_ &>+_P#;S^+7@B[\2^'_ (W>$+."WUZ]LGBO?#>Y
MS)#*49@5&-I/('6@#ZVHKP7_ (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]'!>!
M/_"7>@#WJBO!?^%??\%#_P#HX+P)_P"$N]'_  K[_@H?_P!'!>!/_"7>@#WJ
MBO!?^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\ "7>@#WJBO!?^%??\
M%#_^C@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWH ]ZHKP7_ (5]_P %#_\ HX+P
M)_X2[T?\*^_X*'_]'!>!/_"7>@#WJBO!?^%??\%#_P#HX+P)_P"$N]'_  K[
M_@H?_P!'!>!/_"7>@#WJBO!?^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X
M$_\ "7>@#WJBO!?^%??\%#_^C@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWH ]ZH
MKP7_ (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]'!>!/_"7>@#WJBO!?^%??\%#
M_P#HX+P)_P"$N]'_  K[_@H?_P!'!>!/_"7>@#WJBO!?^%??\%#_ /HX+P)_
MX2[T?\*^_P""A_\ T<%X$_\ "7>@#WJBO!?^%??\%#_^C@O G_A+O1_PK[_@
MH?\ ]'!>!/\ PEWH ]ZHKP7_ (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]'!>!
M/_"7>@#WJBO!?^%??\%#_P#HX+P)_P"$N]'_  K[_@H?_P!'!>!/_"7>@#WJ
MBO!?^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\ "7>@#V+P/_R")?\
MK]F_]"K8KY)_9XO_ -O/XM>"+OQ+X?\ C=X0LX+?7KVR>*]\-[G,D,I1F!48
MVD\@=:[S_A7W_!0__HX+P)_X2[T >]45X+_PK[_@H?\ ]'!>!/\ PEWH_P"%
M??\ !0__ *."\"?^$N] 'O5%>"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\
M"?\ A+O0![U17@O_  K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N] 'O
M5%>"_P#"OO\ @H?_ -'!>!/_  EWH_X5]_P4/_Z."\"?^$N] 'O5%>"_\*^_
MX*'_ /1P7@3_ ,)=Z/\ A7W_  4/_P"C@O G_A+O0![U17@O_"OO^"A__1P7
M@3_PEWH_X5]_P4/_ .C@O G_ (2[T >]45X+_P *^_X*'_\ 1P7@3_PEWH_X
M5]_P4/\ ^C@O G_A+O0![U17@O\ PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^
MC@O G_A+O0![U17@O_"OO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2
M[T >]45X+_PK[_@H?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$N] 'O5%>"_\
M"OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX+P)_X2[T >]45X+_ ,*^_P""A_\
MT<%X$_\ "7>C_A7W_!0__HX+P)_X2[T >]45X+_PK[_@H?\ ]'!>!/\ PEWH
M_P"%??\ !0__ *."\"?^$N] 'O5%>"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\
MZ."\"?\ A+O0![U6/X'_ .01+_U^S?\ H5>._P#"OO\ @H?_ -'!>!/_  EW
MK>_8M^(7BWXE?".[USQM<V\U];^)]1LFDMH/+1EBF* X_"@#URBBB@ HHHH
M**** "LWQGX0\._$'P?JO@+Q?IPO-)US39]/U2T,KIY]M-&T<B;D(9=R,PRI
M!&>"#6E10!\92_\ !'#P=#XB\,>#M._:F^+G_"J=!^'VN^%)/ 5SXR#RKI]_
M<:2XT^'4?(_M!+(Q:<8W3[5YFU85C>-/-5_2OVF?^"9W[,_[3'P&\%?L[S_\
M)-X!T3X;ZE9WW@"Z^%WB*70[O0);:%H(?L\D.0 L;LN&5L9R,,,U]!T4 >4_
ML_\ ['OPP_9^U63QE;>(_%OC+Q;/IHTZ?QO\0_$\^L:J;/>'-M'+,=EM"SJC
MM% D22.BNX9@&I/CS^Q[\,OCO\0/#7QH?6]>\)>/_!]O<VOASQYX/NXH-1MK
M2X ^T6;B>*:"YMY"J,89XI$5T5U"N U>KT4 >>?LX?LO?"+]ECPKJ?AKX5Z3
M=?:-?UN?6O%.O:O?/=ZEKVISX\Z]O+B0EI96VJHZ(B*J(J(JJ/0Z** "BBB@
M#R#]H_P+XN\6?%CX2:WX<T&>[M-#\8276K3P@%;6$P,H=N>F>*]?HHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KR#P;X%\76'[:?C3X@7F@SQZ+J'@_3K6RU%@/+EFC=BZ#GJ :
M]?HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH \@\&^!?%UA^VGXT^(%YH,\>BZAX/TZULM18
M#RY9HW8N@YZ@&O7Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *\@_8I\"^+OA]\)]2T3QIH,^G7
M<WC#5+J."X #-#).61^#T(Y%>OT4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >0?L4^!?%WP
M^^$^I:)XTT&?3KN;QAJEU'!< !FADG+(_!Z$<BO7Z** "BBB@ HHHH ****
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
M:HCR6Z#(S7W+^T9\?F^#6D:?X5\#^'E\2_$+Q4\MKX%\'K<^6U_.B@R7%Q(
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
M?UGQGXHGU:]F2U65;>$33DLL:>=,0@XS(Q[U] T4 ?-.K?\ !*3]EW5[+6O
M1O/%=M\-/$OB9_$/B+X.6>N"/PQJ&HO,)Y'> 1^>D$DZB62SCF2TD<L7@;<P
M/T+KF@2:GX:F\.:)KEWH9>W$-O?:3' );0# !C$T<D8P!@90@#MTK1HH \$_
M8B_X)W_!O]@"T\2Z/\!_&WC272O%WB&[U_7M)\2:W'?0W&K7/E^=?!FA$J2N
M(E!"N$/)*$X(W?C?^QG\/OVE]3>Q_: \;>*?%7@Y[F*X;X:7E]!;Z#,\>TJM
MS%:P137\6]0Y@NYIH2W6,@ #UZB@"*PL+'2K&'2]+LHK:VMHEBM[>WC"1Q1J
M %15'"J   !P *EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#-\8^'/^$P\):IX2.NZEI8U33YK0ZEHUUY%W:B1"GFP
M28/ERKG*OCY6 /:O@O3?^#:G_@G_ */;M::1\3_CQ:Q//+.\5M\9]216EED:
M21R%8 L[LSL>K,Q)R2:_0:B@#QSX:?L$_LO?#']CE/V"[+X=IJ_PR;2+O3K_
M $/Q!<-=OJ$5U-)-<//*QWO+)++)(9,A@[;@00",OX8?\$]O@]\/_B'X4^)_
MBOQOXU\?ZK\/M.EL/APWC_7EOD\+P2QB*0VJI%'YD[1 1&[N?.N=F5\[#,&]
MWHH ^//VI_\ @B/^R=^V'\?M0_:4^+_Q,^+\?B:_L8K%6\/_ !-O-/M[.SCY
M6V@BAPL46[+E1]YV9SEF)KK?V'O^"4?[+'[ /CKQ!\3/@S?>-=7U_P 1Z5!I
MMYJWCGQC<ZQ/!:1R-+Y,#3DF)&<JS@?>,:?W:^EJ* /G3QW_ ,$Q?V>O&NL>
M.18>)/&?AKPU\4]0:_\ BGX#\*^(OL6C^*[IXUBGFN$6,S0/<1JJ7!M);?[0
MJ_OO,R2??/"WA?PWX'\,Z=X+\&Z#9Z5I&D6,5EI6F:?;K#!:6T2!(X8T4!41
M45550    *OT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5F^,?#G_"8>$M4\)'7=2TL:II\UH=2T:Z\B[M1(A3S8),'R
MY5SE7Q\K 'M6E10!^?.F_P#!M3_P3_T>W:TTCXG_ !XM8GGEG>*V^,^I(K2R
MR-)(Y"L 6=V9V/5F8DY)-?4?PT_8)_9>^&/['*?L%V7P[35_ADVD7>G7^A^(
M+AKM]0BNII)KAYY6.]Y9)99)#)D,';<"" 1['10!X1\,/^">WP>^'_Q#\*?$
M_P 5^-_&OC_5?A]ITMA\.&\?Z\M\GA>"6,12&U5(H_,G:("(W=SYUSLROG89
M@WF?[4__  1'_9._;#^/VH?M*?%_XF?%^/Q-?V,5BK>'_B;>:?;V=G'RMM!%
M#A8HMV7*C[SLSG+,37V'10!\T_L/?\$H_P!EC]@'QUX@^)GP9OO&NKZ_XCTJ
M#3;S5O'/C&YUB>"TCD:7R8&G),2,Y5G ^\8T_NUH?M!_\$W?A)^TK^TEX%_:
MM^('Q1\?V_B[X8SW4WP\ET?6K>WMM":ZC2.Y\N'[,5E\U8U#^?YNX#;]W 'T
M-10 RVBD@MXX);EYF1 K32!0SD#[QV@#)Z\ #T I]%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 >3?MI_L;_  Q_;P^!
M=[^SI\9_$GBJP\+ZI<QR:Q;>$_$$FFRZA&F<6\TD8+/ 6(9H^C%%SD#%?+(_
MX-M?^"?%S)%#XB\<?&O6[!9D>YT?6_B_J-S9WB*P;RIH7;;)&V,,IX()%??]
M% 'FO[1O[*'PD_:>TSP\OCNVO]/UGP;K::QX)\5^'KS[)JGA^_5"GG6TP! #
M1LT;Q.KQ2HQ61''%5/@;^Q_\+_@-K'BWQWH6K:YK/C?QXT3>,/B%XCODN-8U
M+R8S';H76-(8(85)$=O!%'"A9F$>YV+>JT4 ? -U_P &X'["-WK>J>(YOBU\
M>OMVMZG-J.KW4?QGU)'O+N9MTL\A4C?(YY+'DUZ?/_P1L_9%;]B"X_X)^:=K
M/C_3_ &IZ]-J_B.2Q\:SIJ>O3RN7=;V\P9+B,GRP4/!6"('(7!^KZ* /@ ?\
M&VO_  3XN9(H?$7CCXUZW8+,CW.CZW\7]1N;.\16#>5-"[;9(VQAE/!!(K[^
M1$C01QJ%51A5 P *6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "O)OVT_P!C?X8_MX? N]_9T^,_B3Q58>%]4N8Y-8MO
M"?B"339=0C3.+>:2,%G@+$,T?1BBYR!BO6:* /@ ?\&VO_!/BYDBA\1>./C7
MK=@LR/<Z/K?Q?U&YL[Q%8-Y4T+MMDC;&&4\$$BOK7]HW]E#X2?M/:9X>7QW;
M7^GZSX-UM-8\$^*_#UY]DU3P_?JA3SK:8 @!HV:-XG5XI48K(CCBO2J* /*O
M@;^Q_P#"_P" VL>+?'>A:MKFL^-_'C1-XP^(7B.^2XUC4O)C,=NA=8TA@AA4
MD1V\$4<*%F81[G8M\K77_!N!^PC=ZWJGB.;XM?'K[=K>IS:CJ]U'\9]21[R[
MF;=+/(5(WR.>2QY-??U% 'R[I7_!(S]EGPS^Q3<_L*^"?$GQ$\/^&KOQ VNS
M^)=#\>7=OX@DU(SB;[2]^IWRN"J)APR[(T&,JI':?!G]A#X:_"OQ'H/CGQG\
M3/B#\3_$/A6&2/PMKOQ2\5-JDVD>9&8I)8(U2.%9VC+1M<F,SE'=/,VNZM[=
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 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 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 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
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
M[_BH?^%D?8/M?VK3K6]_U']G3>7M^T[/]8V=F[C.T>'?\1F?_6-__P S!_\
M>BO@_P#X.'_$_AKQE_P6'^+_ (D\(>(;'5=.N?\ A'_L]_IMVD\$NWP_IJ-M
M="5;#*RG!X(([5\5U_J+P!]&[P;SG@/*L?F&5<V(K8:A4J-UL3%N<Z4)3?*J
MR2O)MV226R26A\5B\XS&GBJD(3T4FEHMK^A^XG_$9G_UC?\ _,P?_>BON+_@
MC+_P6:_X>Y_\+(_XQO\ ^%??\*^_L?\ YG#^UOM_V_[=_P!.=OY6S['_ +>[
MS/X=O/\ *S7[4?\ !G_\3OAK\./^&A_^%A_$/0]!^V?\(E]C_MK5H;7S]G]L
M[]GFLN[;N7.,XW#/45\EXZ_1_P#"SA+PKS#-LBRQT\72]CR257$3:YJ]*$O=
MG5E%WA*2UB[7NK-)F^69KCL1CH4ZL[Q=[Z)='Y'[P45F^%?&/A'QUI(U_P $
M>*M-UFP:1D6]TJ^CN(2R]5WQDKD=QGBN<NOVD_V=+&YDLKWX^^"H9H9"DL4O
MBJT5D8'!4@R9!!X(-?YST\#C:LY0A2DY1W2BVUZJVA]<Y12NV=K2.Z1J7=@J
MJ,DDX %<EH?[0'P'\3ZM!H'AOXV>$=0O[J39:V5CXDM99IF_NJB2%F/L!72:
MYHUAXBT2\\/ZK&7M;^UDM[E%8J6C=2K $<C@GFLZ^&Q&&DHUH.+?=-?F--2V
M/EGX>_\ !3/QK^T'X;U#XR?LD_L0^-_B5\+['4KNSL?&^G>(-(L)/$?V69X;
MB?2;.\N8WNX%DCD19)6@\UD8(&&"?5/V)/VP_ _[=/P*3X__  [\'^(=!TR7
MQ!JFDKI?BJP%KJ$,UA>2VDPG@R3"_FPN"A.Y<8.#D#\H_AK\;_\ @I)_P;(6
M;_ 7]H3X%:C\<OV0]-U:XD\(_$CP?$/[6\*6<]P\ICNDX5</(Q,<^R,O(?*N
M<?NA^H/[$_[2W[%GQI_9;NOVJOV7/B3I<OP[US4M4\1:UJ]U/]E33KN21[G4
M/M:R[3:NCL\D@?  ;?DJP8XC,KXK_P#!02/1_P!JB^_8I_9T^!FK_$[XBZ!X
M4B\2>+[.SUFTTRPT&QF?9;I/=7+8-U.>8X$1LK\[M&N&/H?[)'[4/@+]L?X"
M:-\?_AUIFIZ=9:I->6EWI&MP)%>Z9?6=U+9W=G.J,ZB2*X@EC)5F1MFY692"
M?QI_:1_;&\6?!3_@L#H7_!1GX!>+=;\ ? ']K#0;/X=7WQH\4>$XYK5+VT,2
M1:Q86LLZ,D)BB@6"YO(UC*F[G$%Q%&OF???P_P!*_:;_ &7OVL/ G_!-']A"
M#X>0?"/PU\-G\3>._$WC70=1U76=-N+F_N K2RPZC!'=76I70NY]S+'M\JY?
M#!50@'=_M^?\%3_#/_!/KXD_#?X:>.?V8_B#XNN/BUXKA\->!;KP?/I!BO=6
ME:%(K5_MM];F L\RJ'?$?RL2P S4&A_\%<_@_H'[57AG]C']J7X&?$3X)>.O
M'*G_ (0-/B%;:;+IGB24,%^SVFH:7>W=NT^65?*D9&W.B8W2(K?,O_!QYJSZ
M!\??V"]=CTF\OVLOVM-"G6QT^(/<7)2ZM&\N)20&=L84$@$D<BD_X*5_LV?M
M+?\ !7+]MK]FWPQ\,_V;?%W@?X<_!GQP/%GC;XG^.[./3'DQ-:R"PT^V:0W,
MLC"V(,GEB,.T9)PF2 ?J1<22Q6\DL$!E=4)2(, 7..!D\#/O7QIX>_X+"7/C
MC]L/XB_L+?#C]@'XO>(/B!\+;2UN_%MG9ZMX7M[:*VN8HIK::.:[UB%95DCG
MB8 ?,-WS!2"*^SJ_''PI^U'IG[(/_!Q%^W;\;/$7P;\=>,=(T7X4>$[[6(?
M6DP7MS9VT&B:9+),\4L\)*A5/W2QX.0 ,T ??_[%W_!4+]GC]M;XH>-OV?/#
MWA_Q9X&^*/PYD \9_#'XAZ3%9:Q81$J%N5$,TT%Q 2Z8EAE=<21,<"6,M]'U
M^77_  2 ^!?C7]M/]OWQW_P<$>*+S0]#\+_%3P5'X<^&'@G1M72^O(M/A-K#
M)<ZG+$/+CN0; *;=6<QN\BL1Y2[O</C!^W?XE^)/[8GQ(_9$^&7Q%\:>!]-^
M$VEZ0OB/Q3X%^#>H^+M0O=9U&V:[BME\FPO+6TMX;;R6?S8S+.]P5C,0@=I
M#[5Z=:H>%?%'ASQQX8TWQKX/UNVU/2-8L(;W2M2LIA)#=VTJ"2*6-APR,C*P
M(X((-?E!\2/VN/\ @I9\<_\ @D/^UEHOQT@\7_"[QE\'K;6(]'^*1^%=]X>7
MXB^'D@N3#<V<&HI&UE+,L.)FB!:)94VB-W!7V']GC4O^"B'P3_X(M?"+7_V7
M+FS^*GC?Q'\.O 5GX1TS4-!M;.#PEIUS8VD<]S(%FC-^+>%PWSNI)0,V5W@@
M'Z&UY5H'QQ^-NJ?MCZ]^SWJG[+&KV'@#2_!-MK&F?&"37('LM3U"2<1OI:6H
M7S$=$+/YA8_<(*J&C9_E#P)^WG\4_AK_ ,%AO __  3^B_:OTGXT>#O'O@+5
M[O4KR>QTM-4\*Z[IJM+) TNEQ0PF.2-?^/>6,S1EE)?'WNI^!/[7W[6VN?\
M!;SXH?L*?%GQCX6OO /AOX,VGBOPO;:!X8>RG62XOX(E^TR2W$[RR(K2H61H
MXW!#>4IX !WW[(?_  4>N?VJ/VT/CM^QQJG[.>M^!M0^!T>@F_O->URTN)M2
M;5(9YXR(;0RQ1((8XG#">0L)L%4*D'Z+\6ZOK.@^';K5_#WA.YUR\@3=!I5G
M<PQ2W!R/E5YW2,'&3\S <=:_/W_@GG_RL!_\%"/^O#X7_P#J.FOT4H ^7O\
M@FM_P5%\%_\ !3SPWXH\<?"7]GOQWX6T/PAXJN?#6KZCXR;38_\ B:6\<4DU
MO'':W<[ML6:++D!<O@$X./J&ORM_X-A;7QE>_L+_ +0]I\/=;TS3=;D_:K\7
M#3+_ %G2Y+ZU@E^QZ5AY;>*>!Y5'=5EC)_O"L3]EG]LG_@LG^VO_ ,$L?&O[
M8WAS]I+X;>!O$/@/4?%5R!!\.EU$^(FTQI76Q"RS)'IUL%C\H2%;F=RV\L@3
M$@!^MM?,?[='_!1RY_8G^-_P0^#MY^SGK?B*U^-7Q,TWP=:^+4URTM;#2[B[
MF"$LF9+B61$W2!/*2-@N/.!)QXYJ?_!87QKJ'_!-;]G+X_>#_!.B?\+@_:8U
M70?"O@S1+WS3I5GK=ZWE75],JN)396^R64H'WL#%'O!8N/&?^"P/PR_:7^'G
M[5G["DGQ%_:6E^('AF]_:M\-_:XM9\+V%C=V&K+)\K6KV,<2_9)(VGS%,LLJ
M-''^^?<U 'ZRT5\5?&#]N_Q+\2?VQ/B1^R)\,OB+XT\#Z;\)M+TA?$?BGP+\
M&]1\7:A>ZSJ-LUW%;+Y-A>6MI;PVWDL_FQF6=[@K&8A [2<I^Q/^T'_P5._:
MZ_9O^+_PI\<Z;JOPS^+'PU\6W-A\/?BEXJ^$%YI&C?$'3\3BRO'T_484>-9#
M&#,("&BWPL ,F-@#] **_+W]@/\ X*#?MX_MZ^%/#7[--MXYNO!/QY^'7CS4
M[3]J2;4O!%H]AX=TV!Y$MX;5"@5Y[MO)%LP=@!#?2/YBQ1*_Z?VT4D%M'#-<
MO,Z(%::0 ,Y Y8A0!D]> ![4 /HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M.$^.O[,OP$_::TFPT+X]_"[2_%-GIEPT^GV^J1LRP2,NUF7!')'%>:?\.GO^
M"<O_ $:+X2_\!I/_ (NOH:BN.ME^ Q$^>K2C*7=Q3?WM'T67\7\6Y1A5AL#F
M%>C35[1A5J0BKN[M&,DE=ZO35GSS_P .GO\ @G+_ -&B^$O_  &D_P#BZ/\
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
MKGA,*Z7LG3CR]K*WW;'W3P."=%472CR+6W*K7]+6.1^"?P'^#_[./@6/X9_
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
MI"NS:[!^*_3/P[KUEXHT2VU_3K:]AANH]\<6HZ=-:3J.F'AG1)(S[,H-7:*
M([NYCLK66\F61DAC9W$,+2.0!D[54%F/H "3T K\Q_V-?"7QM\/?\%_OVEOV
MJO&_[,'Q'T?X9_%?PKX?T;P;XLU+PA<""ZN+&TT^U?SHE4S6\;M#*RO*B*$7
M,A3.*_3RB@#\R/A+^SY^TY_P1G_X*">(=&_9E_9Y\5?$3]D_XUW4NN7GAKP7
M;QW%U\-/$.569X+=G7=93 K\B<A%4*,VX6;)^-(_;T_X)L_\%.?'G[??[-W[
M'?B[XX_!3]H_0=#G\;^$_"=LT?B'PSK.GV:VT,PLY5\S#1;BRE0-TK*[1F)-
M_P"IM% 'Q7\;?#W[:W[?G_!,_P"/VG>,_@1/\/\ 6OB-\--2TGX9?"G6-2MI
M=2MS]BG$<U_.F(X;J[ED5/(WLD$<,.Y@[S!?F7XTP?\ !2OX@?\ !$'X1?";
MX2?L6_$KP[?_  YE\#Z%\5_ =SJ5O9:[XT\/:=9M;ZS:6*6TS2I;S216BAF:
M.::)YU\H(,R_K=10!^5GCGPW^U+XE_X*F?LG?M7_  7_ ."8'C?PQ\,?"?@;
MQ+X;L_#TYTK3KG0S=6HCADOK6"=X-+M%9UP!)),427;!O5(I/2?A+X/^+UE_
MP<._$?\ :0U/X!^.;7X=:]\#;#P=H_C:X\,SK8W&JV]]#.Z?=\Q(MHD G=%B
M)C)#;61F_0JB@#\]/V"/"'Q>\-_\%KOVO?CMXR^ ?CK0_!/Q>MO!T7@'Q3JW
MAB>&TOVTC23:W6\E=UL"^3&9E0.!C[Q53][^,_%ECX'\-77BG4M-U2\BM4!-
MKHVDSWUS*20H5(8$9W))'08 R6(4$C4HH _,7_@W;\)?'#]D/]G'XQ^ ?VI/
MV9?B/X+U?7?C;KOC71K6]\(W%T+W3;NUL414>U$J^>'MW!B)!.5*[AG;D?\
M!+?X;_'SX"_\$6?BY^SS\8/V8_B+H?CW4+KQG)I'A27PG/-/J']J),;,121!
MH3N:0(VYU$9!+[5*L?U1HH _%C6?V!/VW_$O_!'[]D?QA\%_@9K5I\=?V1/&
M5GX@N?ACXIM38R:U'!<,\]M!*^(IF=4@=2CG*&1/];A*](_X*!?%;]K3]OK7
M/V2?B9\&_P#@F%\==-'PY_:-T/Q3XQTKQ;HUCIES!':I(\\40GNE4HJAP+F<
MP0,S1*KDNPC_ %?HH _+;XY67_!0/_@F3_P5!\?_ +=GP"_8R\5?&KX/?M$Z
M)H;^/_!O@^2*77_"NN:=9K:QR)"C2"53&'+%"8V:1@9$\N,R?3EC^UK^VMIG
M[,/B_P#:N\8_L4>*H=>U.*&V^%WP'L##>ZNA5)2MUJD\(V6K3R/F2/<ZV\-O
M$!NGD:,_5M% 'Y3_ +27[)7[3/["7[1WP<_X*:_L5^"O'WQ<^)7BZ1M+_:8\
M-66D30GQII%PHN)+UHIRL>FS6<ACAM;9V#)&D$7*6\V[]1?!WB>W\:>%K'Q5
M:Z1J>GI?6ZRBQUG3Y+2Z@)ZI+%( R,#D$=.X)!!.G10 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 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 4444 %%%% !1110
24444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668302912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Billions</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>Dec. 30, 2023</div></th>
<th class="th"><div>Jan. 27, 2024</div></th>
<th class="th"><div>Jul. 01, 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">Dec. 30,  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_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="ro">
<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">000-23314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TRACTOR SUPPLY CO /DE/<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">13-3139732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine1', window );">Entity Address, Street Address</a></td>
<td class="text">5401 Virginia Way<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressCityOrTown', window );">Entity Address, City</a></td>
<td class="text">Brentwood<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressStateOrProvince', window );">Entity Address, State</a></td>
<td class="text">TN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressPostalZipCode', window );">Entity Address, Zip Code</a></td>
<td class="text">37027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">440-4000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_Security12bTitle', window );">Title of each class</a></td>
<td class="text">Common Stock, $.008 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 );">Name of each exchange on which registered</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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(s)</a></td>
<td class="text">TSCO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_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="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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="re">
<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">$ 19.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,916,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">0000916365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_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="ro">
<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="re">
<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="ro">
<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="re">
<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>
</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_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_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>19
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668211840">
<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>Dec. 30, 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_tsco_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">Nashville, Tennessee<span></span>
</td>
</tr>
<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_tsco_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;">tsco_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439665811824">
<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>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_Revenues', window );">Net Sales</a></td>
<td class="nump">$ 14,555,741<span></span>
</td>
<td class="nump">$ 14,204,717<span></span>
</td>
<td class="nump">$ 12,731,105<span></span>
</td>
</tr>
<tr class="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 Merchandise Sold</a></td>
<td class="nump">9,327,522<span></span>
</td>
<td class="nump">9,232,513<span></span>
</td>
<td class="nump">8,253,952<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">5,228,219<span></span>
</td>
<td class="nump">4,972,204<span></span>
</td>
<td class="nump">4,477,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">3,356,258<span></span>
</td>
<td class="nump">3,194,199<span></span>
</td>
<td class="nump">2,900,297<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">393,049<span></span>
</td>
<td class="nump">343,062<span></span>
</td>
<td class="nump">270,158<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 );">Operating income</a></td>
<td class="nump">1,478,912<span></span>
</td>
<td class="nump">1,434,943<span></span>
</td>
<td class="nump">1,306,698<span></span>
</td>
</tr>
<tr class="ro">
<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, net</a></td>
<td class="nump">46,510<span></span>
</td>
<td class="nump">30,633<span></span>
</td>
<td class="nump">26,610<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 income taxes</a></td>
<td class="nump">1,432,402<span></span>
</td>
<td class="nump">1,404,310<span></span>
</td>
<td class="nump">1,280,088<span></span>
</td>
</tr>
<tr class="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 );">Income tax expense</a></td>
<td class="nump">325,176<span></span>
</td>
<td class="nump">315,598<span></span>
</td>
<td class="nump">282,974<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</a></td>
<td class="nump">$ 1,107,226<span></span>
</td>
<td class="nump">$ 1,088,712<span></span>
</td>
<td class="nump">$ 997,114<span></span>
</td>
</tr>
<tr class="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 );">Net income per share &#8211; basic</a></td>
<td class="nump">$ 10.15<span></span>
</td>
<td class="nump">$ 9.78<span></span>
</td>
<td class="nump">$ 8.69<span></span>
</td>
</tr>
<tr class="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 );">Net income per share &#8211; diluted</a></td>
<td class="nump">$ 10.09<span></span>
</td>
<td class="nump">$ 9.71<span></span>
</td>
<td class="nump">$ 8.61<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted average shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Basic</a></td>
<td class="nump">109,096<span></span>
</td>
<td class="nump">111,336<span></span>
</td>
<td class="nump">114,794<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">109,746<span></span>
</td>
<td class="nump">112,149<span></span>
</td>
<td class="nump">115,824<span></span>
</td>
</tr>
<tr class="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 outstanding</a></td>
<td class="nump">$ 4.12<span></span>
</td>
<td class="nump">$ 3.68<span></span>
</td>
<td class="nump">$ 2.08<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_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_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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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(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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<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 (a)<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: 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 20: 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 21: 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 22: 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 23: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668182032">
<tr>
<th class="tl" colspan="1" 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>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_tsco_ComprehensiveIncomeAbstract', window );"><strong>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="rou">
<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</a></td>
<td class="nump">$ 1,107,226<span></span>
</td>
<td class="nump">$ 1,088,712<span></span>
</td>
<td class="nump">$ 997,114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in fair value of interest rate swaps, net of taxes</a></td>
<td class="num">(4,482)<span></span>
</td>
<td class="nump">9,930<span></span>
</td>
<td class="nump">4,588<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax, Total</a></td>
<td class="num">(4,482)<span></span>
</td>
<td class="nump">9,930<span></span>
</td>
<td class="nump">4,588<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 );">Total comprehensive income</a></td>
<td class="nump">$ 1,102,744<span></span>
</td>
<td class="nump">$ 1,098,642<span></span>
</td>
<td class="nump">$ 1,001,702<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_ComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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;">tsco_ComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_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_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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 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 3: 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 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<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 6: http://www.xbrl.org/2009/role/commonPracticeRef<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 7: 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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 8: 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 9: 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 10: 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 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482739/220-10-55-15<br><br>Reference 12: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>22
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439665331920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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">$ 397,071<span></span>
</td>
<td class="nump">$ 202,502<span></span>
</td>
</tr>
<tr class="re">
<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">2,645,854<span></span>
</td>
<td class="nump">2,709,597<span></span>
</td>
</tr>
<tr class="ro">
<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">218,553<span></span>
</td>
<td class="nump">245,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReceivable', window );">Income taxes receivable</a></td>
<td class="nump">2,461<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">3,263,939<span></span>
</td>
<td class="nump">3,157,775<span></span>
</td>
</tr>
<tr class="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 and equipment, net</a></td>
<td class="nump">2,437,184<span></span>
</td>
<td class="nump">2,083,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_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">3,141,971<span></span>
</td>
<td class="nump">2,953,801<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and other intangible assets&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</a></td>
<td class="nump">269,520<span></span>
</td>
<td class="nump">253,262<span></span>
</td>
</tr>
<tr class="ro">
<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">75,537<span></span>
</td>
<td class="nump">41,536<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_Assets', window );">Total assets</a></td>
<td class="nump">9,188,151<span></span>
</td>
<td class="nump">8,489,990<span></span>
</td>
</tr>
<tr class="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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,179,803<span></span>
</td>
<td class="nump">1,398,288<span></span>
</td>
</tr>
<tr class="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 employee compensation</a></td>
<td class="nump">91,478<span></span>
</td>
<td class="nump">120,302<span></span>
</td>
</tr>
<tr class="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 );">Other accrued expenses</a></td>
<td class="nump">533,029<span></span>
</td>
<td class="nump">498,575<span></span>
</td>
</tr>
<tr class="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 );">Finance Lease, Liability, Current</a></td>
<td class="nump">3,311<span></span>
</td>
<td class="nump">3,179<span></span>
</td>
</tr>
<tr class="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 );">Operating Lease, Liability, Current</a></td>
<td class="nump">369,461<span></span>
</td>
<td class="nump">346,397<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,471<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,177,082<span></span>
</td>
<td class="nump">2,376,212<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Long-term debt</a></td>
<td class="nump">1,728,964<span></span>
</td>
<td class="nump">1,164,056<span></span>
</td>
</tr>
<tr class="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 );">Finance Lease, Liability, Noncurrent</a></td>
<td class="nump">31,388<span></span>
</td>
<td class="nump">34,651<span></span>
</td>
</tr>
<tr class="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 );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">2,902,858<span></span>
</td>
<td class="nump">2,721,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred Income Tax Liabilities, Net</a></td>
<td class="nump">60,032<span></span>
</td>
<td class="nump">30,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">138,065<span></span>
</td>
<td class="nump">120,003<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">7,038,389<span></span>
</td>
<td class="nump">6,447,574<span></span>
</td>
</tr>
<tr class="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>Stockholders' 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</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_CommonStockValue', window );">Common stock</a></td>
<td class="nump">1,419<span></span>
</td>
<td class="nump">1,415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">1,318,446<span></span>
</td>
<td class="nump">1,261,283<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Treasury stock</a></td>
<td class="num">(5,458,855)<span></span>
</td>
<td class="num">(4,855,909)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending fiscal year AOCI balance</a></td>
<td class="nump">6,793<span></span>
</td>
<td class="nump">11,275<span></span>
</td>
</tr>
<tr class="ro">
<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">6,281,959<span></span>
</td>
<td class="nump">5,624,352<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_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">2,149,762<span></span>
</td>
<td class="nump">2,042,416<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 9,188,151<span></span>
</td>
<td class="nump">$ 8,489,990<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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="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(20))<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(15)(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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="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(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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 with 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/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)(15)(b)(2))<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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<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_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_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_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_IncomeTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund 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/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(3)(a)(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_IncomeTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</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_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as other, due after 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.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_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668083488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity Attributable to Parent [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_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
</tr>
<tr class="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, issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">400,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.008<span></span>
</td>
<td class="nump">$ 0.008<span></span>
</td>
</tr>
<tr class="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, issued (in shares)</a></td>
<td class="nump">177,332<span></span>
</td>
<td class="nump">176,876<span></span>
</td>
</tr>
<tr class="ro">
<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, outstanding (in shares)</a></td>
<td class="nump">107,976<span></span>
</td>
<td class="nump">110,251<span></span>
</td>
</tr>
<tr class="re">
<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, at cost (in shares)</a></td>
<td class="nump">69,356<span></span>
</td>
<td class="nump">66,625<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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439666330240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Restricted Stock Units (RSUs) [Member]</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income</div></th>
<th class="th"><div>Retained Earnings</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_SharesOutstanding', window );">Beginning Balance (in shares) at Dec. 26, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockholdersEquity', window );">Stockholders' equity at Dec. 26, 2020</a></td>
<td class="nump">$ 1,923,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,401<span></span>
</td>
<td class="nump">$ 1,095,500<span></span>
</td>
<td class="num">$ (3,356,953)<span></span>
</td>
<td class="num">$ (3,243)<span></span>
</td>
<td class="nump">$ 4,187,135<span></span>
</td>
</tr>
<tr class="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</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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">82,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">82,239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation</a></td>
<td class="nump">47,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,649<span></span>
</td>
<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy tax obligations</a></td>
<td class="num">(14,876)<span></span>
</td>
<td class="num">$ (14,876)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,364)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 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="num">(798,893)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Repurchase of common stock</a></td>
<td class="num">(798,893)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Cash dividends paid to stockholders</a></td>
<td class="num">(239,006)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(239,006)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">4,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 income</a></td>
<td class="nump">997,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="nump">997,114<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_StockholdersEquity', window );">Stockholders' equity at Dec. 25, 2021</a></td>
<td class="nump">2,002,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,411<span></span>
</td>
<td class="nump">1,210,512<span></span>
</td>
<td class="num">(4,155,846)<span></span>
</td>
<td class="nump">1,345<span></span>
</td>
<td class="nump">4,945,243<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_SharesOutstanding', window );">Ending Balance (in shares) at Dec. 25, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">25,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">25,531<span></span>
</td>
<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 );">Share-based compensation</a></td>
<td class="nump">53,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy tax obligations</a></td>
<td class="num">(28,592)<span></span>
</td>
<td class="num">(28,592)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TreasuryStockSharesAcquired', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,378)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 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="num">(700,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Repurchase of common stock</a></td>
<td class="num">(700,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Cash dividends paid to stockholders</a></td>
<td class="num">(409,603)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(409,603)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="nump">9,930<span></span>
</td>
<td class="text">&#160;<span></span>
</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,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">1,088,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,088,712<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_StockholdersEquity', window );">Stockholders' equity at Dec. 31, 2022</a></td>
<td class="nump">2,042,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,415<span></span>
</td>
<td class="nump">1,261,283<span></span>
</td>
<td class="num">(4,855,909)<span></span>
</td>
<td class="nump">11,275<span></span>
</td>
<td class="nump">5,624,352<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_SharesOutstanding', window );">Ending Balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110,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>
</tr>
<tr class="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</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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">24,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">24,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation</a></td>
<td class="nump">57,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,015<span></span>
</td>
<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy tax obligations</a></td>
<td class="num">(24,245)<span></span>
</td>
<td class="num">$ (24,245)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,732)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 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="num">(602,946)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Repurchase of common stock</a></td>
<td class="num">(594,390)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Cash dividends paid to stockholders</a></td>
<td class="num">(449,619)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(449,619)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</a></td>
<td class="num">(4,482)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,482)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 income</a></td>
<td class="nump">1,107,226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,107,226<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_StockholdersEquity', window );">Stockholders' equity at Dec. 30, 2023</a></td>
<td class="nump">$ 2,149,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,419<span></span>
</td>
<td class="nump">$ 1,318,446<span></span>
</td>
<td class="num">$ (5,458,855)<span></span>
</td>
<td class="nump">$ 6,793<span></span>
</td>
<td class="nump">$ 6,281,959<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_SharesOutstanding', window );">Ending Balance (in shares) at Dec. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,976<span></span>
</td>
<td class="text">&#160;<span></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_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_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to satisfy 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>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 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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued which are neither cancelled nor held in the treasury.</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_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued during the period as a result of an 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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period and are being 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> -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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_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>25
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439666526368">
<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>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 1,107,226<span></span>
</td>
<td class="nump">$ 1,088,712<span></span>
</td>
<td class="nump">$ 997,114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">393,049<span></span>
</td>
<td class="nump">343,062<span></span>
</td>
<td class="nump">270,158<span></span>
</td>
</tr>
<tr class="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 );">Gain (Loss) on Disposition of Property Plant Equipment</a></td>
<td class="num">(48,013)<span></span>
</td>
<td class="nump">2,158<span></span>
</td>
<td class="nump">4,045<span></span>
</td>
</tr>
<tr class="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 );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="nump">57,015<span></span>
</td>
<td class="nump">53,832<span></span>
</td>
<td class="nump">47,649<span></span>
</td>
</tr>
<tr class="re">
<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 Income Tax Expense (Benefit)</a></td>
<td class="nump">6,172<span></span>
</td>
<td class="nump">51,693<span></span>
</td>
<td class="nump">29,149<span></span>
</td>
</tr>
<tr class="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>Change in assets and liabilities</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_IncreaseDecreaseInInventories', window );">Increase (Decrease) in Inventories</a></td>
<td class="nump">40,872<span></span>
</td>
<td class="num">(349,742)<span></span>
</td>
<td class="num">(407,922)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increase (Decrease) in Prepaid Expense and Other Assets</a></td>
<td class="nump">22,380<span></span>
</td>
<td class="num">(64,060)<span></span>
</td>
<td class="num">(30,459)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Increase (Decrease) in Accounts Payable</a></td>
<td class="num">(218,829)<span></span>
</td>
<td class="nump">162,335<span></span>
</td>
<td class="nump">179,534<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Increase (Decrease) in Employee Related Liabilities</a></td>
<td class="num">(31,498)<span></span>
</td>
<td class="nump">6,433<span></span>
</td>
<td class="num">(10,083)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Increase (Decrease) in Accrued Liabilities</a></td>
<td class="num">(13,082)<span></span>
</td>
<td class="num">(13,137)<span></span>
</td>
<td class="nump">137,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Increase (Decrease) in Income Taxes Payable</a></td>
<td class="num">(11,931)<span></span>
</td>
<td class="nump">26,570<span></span>
</td>
<td class="num">(37,038)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Increase (Decrease) in Other Operating Assets and Liabilities, Net</a></td>
<td class="nump">30,672<span></span>
</td>
<td class="nump">49,123<span></span>
</td>
<td class="num">(41,260)<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 (Used in) Operating Activities, Total</a></td>
<td class="nump">1,334,033<span></span>
</td>
<td class="nump">1,356,979<span></span>
</td>
<td class="nump">1,138,720<span></span>
</td>
</tr>
<tr class="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 );">Payments to Acquire Property, Plant, and Equipment</a></td>
<td class="num">(753,883)<span></span>
</td>
<td class="num">(773,369)<span></span>
</td>
<td class="num">(628,431)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Proceeds from Sale of Property, Plant, and Equipment</a></td>
<td class="nump">86,504<span></span>
</td>
<td class="nump">1,044<span></span>
</td>
<td class="nump">1,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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments to Acquire Businesses, Net of Cash Acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(390,765)<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_ProceedsFromSalesOfAssetsInvestingActivities', window );">Proceeds from sale of business assets</a></td>
<td class="nump">14,310<span></span>
</td>
<td class="nump">69,364<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Provided by (Used in) Investing Activities, Total</a></td>
<td class="num">(653,069)<span></span>
</td>
<td class="num">(1,093,726)<span></span>
</td>
<td class="num">(627,340)<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt', window );">Proceeds from Issuance of Unsecured Debt</a></td>
<td class="nump">1,767,000<span></span>
</td>
<td class="nump">1,010,000<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_RepaymentsOfUnsecuredDebt', window );">Repayments of Unsecured Debt</a></td>
<td class="num">(1,195,000)<span></span>
</td>
<td class="num">(832,000)<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_tsco_CashOutflowforDebtIssuanceCost', window );">Debt discounts and issuance costs</a></td>
<td class="num">(9,729)<span></span>
</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_FinanceLeasePrincipalPayments', window );">Repayments of Long-term Capital Lease Obligations</a></td>
<td class="num">(4,808)<span></span>
</td>
<td class="num">(4,058)<span></span>
</td>
<td class="num">(4,580)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy tax obligations</a></td>
<td class="num">(24,245)<span></span>
</td>
<td class="num">(28,592)<span></span>
</td>
<td class="num">(14,876)<span></span>
</td>
</tr>
<tr class="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 );">Repurchase of common stock</a></td>
<td class="num">(594,390)<span></span>
</td>
<td class="num">(700,063)<span></span>
</td>
<td class="num">(798,893)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised</a></td>
<td class="nump">24,397<span></span>
</td>
<td class="nump">25,535<span></span>
</td>
<td class="nump">82,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_PaymentsOfDividends', window );">Payments of Dividends</a></td>
<td class="num">(449,620)<span></span>
</td>
<td class="num">(409,603)<span></span>
</td>
<td class="num">(239,006)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided by (Used in) Financing Activities, Total</a></td>
<td class="num">(486,395)<span></span>
</td>
<td class="num">(938,781)<span></span>
</td>
<td class="num">(975,106)<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 );">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</a></td>
<td class="nump">194,569<span></span>
</td>
<td class="num">(675,528)<span></span>
</td>
<td class="num">(463,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">202,502<span></span>
</td>
<td class="nump">878,030<span></span>
</td>
<td class="nump">1,341,756<span></span>
</td>
</tr>
<tr class="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 at end of year</a></td>
<td class="nump">397,071<span></span>
</td>
<td class="nump">202,502<span></span>
</td>
<td class="nump">878,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_tsco_CashPaidDuringPeriodForAbstract', window );"><strong>Cash paid during the year for:</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_InterestPaidNet', window );">Interest Paid, Excluding Capitalized Interest, Operating Activities</a></td>
<td class="nump">56,315<span></span>
</td>
<td class="nump">26,367<span></span>
</td>
<td class="nump">23,601<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="nump">325,222<span></span>
</td>
<td class="nump">239,129<span></span>
</td>
<td class="nump">291,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosures of non-cash activities [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_ConstructionInProgressExpendituresIncurredButNotYetPaid', window );">Non-cash accruals for construction in progress</a></td>
<td class="nump">60,055<span></span>
</td>
<td class="nump">45,742<span></span>
</td>
<td class="nump">24,408<span></span>
</td>
</tr>
<tr class="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 );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="nump">628,991<span></span>
</td>
<td class="nump">416,457<span></span>
</td>
<td class="nump">678,092<span></span>
</td>
</tr>
<tr class="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 );">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</a></td>
<td class="nump">$ 450<span></span>
</td>
<td class="nump">$ 5,143<span></span>
</td>
<td class="nump">$ 3,675<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_CashOutflowforDebtIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for Debt Issuance 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;">tsco_CashOutflowforDebtIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_CashPaidDuringPeriodForAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsco_CashPaidDuringPeriodForAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ConstructionInProgressExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for construction in progress expenditures that have occurred.</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_ConstructionInProgressExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of any cash received during the current period as refunds for the overpayment of taxes.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount 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.</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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</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_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of expenses incurred but not yet 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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</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_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after deduction of operating liabilities 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_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 capital distributions and dividends to common shareholders, preferred shareholders and 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> -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_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to satisfy 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>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 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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfUnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured 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> -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_ProceedsFromIssuanceOfUnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSalesOfAssetsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash proceeds received from a combination of transactions that are classified as investing activities in which assets, which may include one or more investments, are sold to third-party buyers. This element can be used by entities to aggregate proceeds from all asset sales that are classified as investing 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/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<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_ProceedsFromSalesOfAssetsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfUnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured 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> -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_RepaymentsOfUnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668299504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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 );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Founded in 1938, Tractor Supply Company (the &#8220;Company&#8221; or &#8220;Tractor Supply&#8221; or &#8220;we&#8221; or &#8220;our&#8221; or &#8220;us&#8221;) is the largest rural lifestyle retailer in the United States (&#8220;U.S.&#8221;).&#160;&#160;The Company is focused on supplying the needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle (which we refer to as the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; lifestyle).&#160;The Company's stores are located primarily in towns outlying major metropolitan markets and in rural communities. The Company also owns and operates Petsense, LLC (&#8220;Petsense by Tractor Supply&#8221;), a small-box pet specialty supply retailer focused on meeting the needs of pet owners, primarily in small and mid-sized communities, and offering a variety of pet products and services.&#160;&#160;At December&#160;30, 2023, the Company operated a total of 2,414 retail stores in 49 states (2,216 Tractor Supply retail stores and 198 Petsense by Tractor Supply retail stores) and also offered an expanded assortment of products through the Tractor Supply Company mobile application and online at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TractorSupply.com </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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Petsense.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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 12, 2022, the Company completed its acquisition of Orscheln Farm and Home, LLC (&#8220;Orscheln&#8221; or &#8220;Orscheln Farm and Home&#8221;). The Company acquired 166 Orscheln stores for approximately $393.4&#160;million, exclusive of cash acquired. Concurrently with the closing of the acquisition, the Company divested 85 store locations to two buyers. Net proceeds from the store divestitures were approximately $69.4&#160;million. In addition, Tractor Supply sold the Orscheln corporate headquarters and distribution center to Bomgaars Supply, Inc. for approximately $10.0&#160;million in the third quarter of fiscal 2023. The acquisition was financed with cash-on-hand and borrowings under the 2022 Senior Credit Facility (as defined below). The Company has rebranded all Orscheln stores to Tractor Supply stores by the end of fiscal 2023. See Note 3 to the Consolidated Financial Statements for additional information surrounding the acquisition of Orscheln Farm and Home.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s fiscal year includes 52 or 53 weeks and ends on the last Saturday of the calendar year.&#160;&#160;The fiscal years ended December&#160;30, 2023 and December&#160;25, 2021 each consisted of 52 weeks, while the year ended December&#160;31, 2022 consisted of 53 weeks.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements include the accounts of the Company and its subsidiaries.&#160;&#160;All intercompany accounts and transactions have been eliminated.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management Estimates</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of Consolidated Financial Statements in conformity with U.S. GAAP inherently requires estimates and assumptions by management of the Company that affect the reported amounts of assets and liabilities, revenues and expenses and related disclosures.&#160;&#160;Actual results could differ from those estimates.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant estimates and assumptions by management primarily impact the following key financial statement areas:</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:700;line-height:120%">Inventory Valuation</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory Impairment Risk</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company identifies potentially excess and slow-moving inventory by evaluating turn rates, historical and expected future sales trends, age of merchandise, overall inventory levels, current cost of inventory, and other benchmarks.&#160;&#160;The Company has established an inventory valuation reserve to recognize the estimated impairment in value (i.e., an inability to realize the full carrying value) based on the Company&#8217;s aggregate assessment of these valuation indicators under prevailing market conditions and current merchandising strategies.  The Company does not believe its merchandise inventories are subject to significant risk of obsolescence in the near term.&#160;&#160;However, changes in market conditions or consumer purchasing patterns could result in the need for additional reserves.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Shrinkage</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically performs physical inventories at least once a year for each store that has been open more than 12 months, and the Company has established a reserve for estimating inventory shrinkage between physical inventory counts.&#160;&#160;The reserve is established by assessing the chain-wide average shrinkage experience rate, applied to the related periods&#8217; sales volumes.&#160;&#160;Such assessments are updated on a regular basis for the most recent individual store experiences.&#160;&#160;The estimated store inventory shrink rate is based on historical experience.&#160;&#160;The Company believes historical rates are a reasonably accurate reflection of future trends.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Vendor Funding</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives funding from substantially all of its significant merchandise vendors, in support of its business initiatives, through a variety of programs and arrangements, including guaranteed vendor support funds (&#8220;vendor support&#8221;) and volume-based rebate funds (&#8220;volume rebates&#8221;).&#160;&#160;The amounts received are subject to terms of vendor agreements, most of which are &#8220;evergreen,&#8221; reflecting the on-going relationship with our significant merchandise vendors.  Certain of the Company&#8217;s agreements, primarily volume rebates, are renegotiated annually, based on expected annual purchases of the vendor&#8217;s product.&#160;&#160;Vendor funding is initially deferred as a reduction of the purchase price of inventory, and then recognized as a reduction of cost of merchandise sold as the related inventory is sold.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During interim periods, the amount of vendor support and volume rebates is estimated based upon initial commitments and anticipated purchase levels with applicable vendors.&#160;&#160;The estimated purchase volume (and related vendor funding) is based on the Company&#8217;s current knowledge of inventory levels, sales trends and expected customer demand, as well as planned new store openings and relocations.&#160;&#160;Although the Company believes it reasonably estimates purchase volumes and related volume rebates at interim periods, the amounts accrued and the related inventory valuation effects are adjusted at fiscal year end based on actual purchase volumes coinciding with calendar year vendor agreements. Such adjustments are not significant. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance Reserves</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company self-insures a significant portion of its workers&#8217; compensation and general liability (including product liability) insurance plans.&#160; The Company has stop-loss insurance policies to protect it from individual losses over specified dollar values.  Our deductible or self-insured retention, as applicable, for each claim involving workers&#8217; compensation insurance and general liability insurance is limited to $500,000 and our Texas Work Injury Policy is limited to $500,000.  Further, we maintain a commercially reasonable umbrella/excess policy that covers liabilities in excess of the primary insurance policy limits.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full extent of certain workers&#8217; compensation and general liability claims may not become fully determined for several years.  Therefore, the Company estimates potential obligations based upon historical claims experience, loss development factors, severity factors, and other actuarial assumptions.  Although the Company believes the reserves established for these obligations are reasonably estimated, any significant change in the number of claims or costs associated with claims made under these plans could have a material effect on the Company&#8217;s financial results.&#160;&#160;At December&#160;30, 2023, the Company had insurance reserves for workers' compensation of $78.8 million, compared to $74.0 million at December&#160;31, 2022.&#160;Insurance reserves for general liability plans was $59.1&#160;million at December&#160;30, 2023 compared to $51.5&#160;million at December&#160;31, 2022. In addition, insurance receivables recorded in Other assets on the Consolidated Balance Sheets for claims greater than our insurance stop-loss limits were $25.2 million and $18.4 million as of December&#160;30, 2023 and December&#160;31, 2022. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including lease right-of-use assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When evaluating long-lived assets for potential impairment, the Company first compares the carrying value of the asset or asset group to its estimated undiscounted future cash flows.  The evaluation for long-lived assets is performed at the lowest level of identifiable cash flows, which is generally the individual store level.&#160;&#160;The significant assumptions used to determine estimated undiscounted cash flows include cash inflows and outflows directly resulting from the use of those assets in operations, including margin on net sales, payroll and related items, occupancy costs, insurance allocations and other costs to operate a store.&#160;&#160;If the estimated future cash flows are less than the carrying value of the related asset, the Company calculates an impairment loss.&#160;&#160;The impairment loss calculation compares the carrying value of the related asset or asset group to its estimated fair value, which may be based on an estimated future cash flow model, market valuation, or other valuation technique, as appropriate.  The Company recognizes an impairment loss if the amount of the asset&#8217;s carrying value exceeds the asset&#8217;s estimated fair value.  If the Company recognizes an impairment loss, the adjusted carrying amount of the asset becomes its new cost basis.  For a depreciable long-lived asset, the new cost basis will be depreciated (amortized) over the remaining estimated useful life of that asset.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No significant impairment charges were recognized in fiscal 2023, 2022, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> related to long-lived assets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Indefinite-Lived Intangible Assets</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  Our annual impairment evaluation is conducted on the first day of our fiscal fourth quarter.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if impaired, the associated assets must be written down to fair value.   </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including goodwill.&#160;&#160;If the fair value of the reporting unit is less than the carrying value of the reporting unit,&#160;an impairment charge would be recorded to the Company&#8217;s operations for the amount in which the carrying amount exceeds the reporting unit&#8217;s fair value.  We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a combination of both.  The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selecting a discount rate that reflects the risk inherent in estimated future cash flows.  Under the market approach, the fair value is based on observed market data.  If multiple valuation methodologies are used, the results are weighted appropriately.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for other indefinite-lived intangible assets involves comparing the carrying amount of the asset to the sum of the discounted cash flows expected to be generated by the asset.  If the implied fair value of the indefinite-lived intangible asset is less than the carrying value, an impairment charge would be recorded to the Company&#8217;s operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No impairment charges were recognized in fiscal 2023, 2022, and 2021 related to indefinite-lived intangible assets. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition and Sales Returns</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue at the time the customer takes possession of merchandise.&#160;&#160;If the Company receives payment before completion of its customer obligations (as per the Company&#8217;s special order and layaway programs), the revenue is deferred until the customer takes possession of the merchandise and the sale is complete.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to collect certain taxes and fees from customers on behalf of government agencies and remit such collections to the applicable governmental agency on a periodic basis.&#160;&#160;These taxes and fees are collected from customers at the time of purchase but are not included in net sales.&#160;&#160;The Company records a liability upon collection from the customer and relieves the liability when payments are remitted to the applicable governmental agency.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates a liability for sales returns based on a rolling average of historical return trends, and the Company believes that its estimate for sales returns is an accurate reflection of future returns associated with past sales.&#160;&#160;However, as with any estimate, refund activity may vary from estimated amounts.&#160;&#160;The Company had a liability for sales returns of $17.5 million and $24.0 million as of December&#160;30, 2023 and December&#160;31, 2022, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when&#160;a gift card or merchandise return card is redeemed by the customer and recognizes income when the likelihood of the gift card or merchandise return card being redeemed by the customer is remote (referred to as &#8220;breakage&#8221;).&#160;&#160;The gift cards and merchandise return card breakage rate is based upon historical redemption patterns and income is recognized for unredeemed gift cards and merchandise return cards in proportion to those historical redemption patterns.&#160;&#160;The Company recognized breakage income of $4.6 million, $4.6 million, and $4.2 million in fiscal 2023, 2022, and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers a points-based Neighbor&#8217;s Club loyalty program to its customers. The points earned by customers can be redeemed for free services or discounts on future purchases. The Company defers the estimated standalone selling price of points related to the loyalty program as a reduction to revenue and establish a corresponding liability in deferred revenue on the Consolidated Balance Sheets. The estimated selling price of each point is based on the standard value per point (1 point is generally equivalent to $0.01), net of points not expected to be redeemed, based on historical redemption. When points are relieved (redeemed, expired, cancelled, etc.), revenue is recognized with a corresponding reduction to the program liability. The Company had a liability for the loyalty program of $24.1 million and $19.2 million as of December&#160;30, 2023 and December&#160;31, 2022, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Merchandise Sold</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of merchandise sold includes the total cost of products sold; freight and duty expenses associated with moving merchandise inventories from vendors to distribution facilities, from distribution facilities to retail stores, from one distribution facility to another, and directly to our customers; tariffs on imported products; vendor support; damaged, junked or defective product; cash discounts from payments to merchandise vendors; and adjustments for shrinkage (physical inventory losses), lower of cost or net realizable value, slow moving product, and excess inventory quantities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses include payroll and benefit costs for retail, distribution facility, and corporate team members; share-based compensation expenses; occupancy costs of retail, distribution, and corporate facilities; advertising; tender costs, including bank charges and costs associated with credit and debit card interchange fees; outside service fees; and other administrative costs, such as computer maintenance, supplies, travel, and lodging.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs consist of expenses incurred in connection with digital and social media offerings, television, newspaper circulars, and customer-targeted direct e-mail and direct mail, as well as limited events through radio and other media channels.&#160;&#160;Costs are expensed when incurred with the exception of television advertising and circular and direct mail promotions, which are expensed upon first showing.&#160;&#160;Advertising expenses were approximately $87.1 million, $94.6 million, and $95.4 million for fiscal 2023, 2022, and 2021, respectively. &#160;Prepaid advertising costs were approximately $1.3 million and $2.1 million as of December&#160;30, 2023, and December&#160;31, 2022, respectively.</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:700;line-height:120%">Warehousing and Distribution Facility Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred at the Company&#8217;s distribution facilities for receiving, warehousing, and preparing product for delivery are expensed as incurred and are included in SG&amp;A expenses in the Consolidated Statements of Income.&#160;&#160;Because the Company does not include these costs in cost of sales, the Company&#8217;s gross margin may not be comparable to other retailers that include these costs in the calculation of gross margin.&#160;&#160;Distribution facility costs including depreciation were approximately $450.6 million, $424.1 million, and $367.4 million for fiscal 2023, 2022, and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pre-Opening Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-capital expenditures incurred in connection with opening new stores, primarily payroll and rent, are expensed as incurred.&#160;&#160;Pre-opening costs were approximately $13.2 million, $10.2 million, and $10.4 million for fiscal 2023, 2022, and 2021, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has share-based compensation plans covering certain members of management and non-employee directors, which include non-qualified stock options, restricted stock units, and performance-based restricted share units. Performance-based restricted share units are subject to performance conditions that include both Company and market performance. In addition, the Company offers an Employee Stock Purchase Plan (&#8220;ESPP&#8221;) to eligible team members.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of its stock option awards at the date of grant utilizing a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option pricing model. The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option valuation model was developed for use in estimating the fair value of short-term traded options that have no vesting restrictions and are fully transferable.  However, key assumptions used in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> model are adjusted to incorporate the unique characteristics of the Company&#8217;s stock option awards. Option pricing models and generally accepted valuation techniques require management to make subjective assumptions including expected stock price volatility, expected dividend yield, risk-free interest rate, expected term and forfeiture rates. The Company relies on historical volatility trends to estimate future volatility assumptions.&#160;&#160;The risk-free interest rates used were actual U.S.&#160;Treasury Constant Maturity rates for bonds matching the expected term of the option on the date of grant.  The expected term of the option on the date of grant was estimated based on the Company&#8217;s historical experience for similar options.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The forfeiture rate at the time of valuation was estimated based on historical experience for similar options and reduces expense ratably over the vesting period. The Company adjusts this estimate periodically, based on the extent to which actual forfeitures differ, or are expected to differ, from the previous estimate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s restricted stock units is the closing stock price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award. The fair value of the Company's performance-based restricted share units is estimated using a Monte Carlo simulation model on the grant date. Key assumptions used in the Monte Carlo simulation include expected volatility, dividend yield and risk-free interest rate. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes its estimates are reasonable in the context of historical experience.&#160;&#160;Future results will depend on, among other matters, levels of share-based compensation granted in the future, actual forfeiture rates, and the timing of option exercises.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Amortization</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation includes expenses related to all retail, distribution facility, and corporate assets.&#160;&#160;Amortization includes expenses related to definite-lived intangible assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method to account for income taxes whereby deferred tax assets and liabilities are determined based on differences between the financial carrying amounts of assets and liabilities and their tax bases.  Deferred tax assets and liabilities are measured using the enacted tax rates and laws that are anticipated to be in effect when temporary differences reverse or are settled.&#160;&#160;The effect of a tax rate change is recognized in the period in which the law is enacted in the provision for income taxes.&#160;&#160;The Company records a valuation allowance when it is more likely than not that a deferred tax asset will not be realized.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s income tax returns are periodically audited by U.S. federal and state tax authorities.  These audits include questions regarding tax filing positions, including the timing and amount of deductions and the allocation of income among various tax jurisdictions.  At any time, multiple tax years are subject to audit by the various tax authorities.  In evaluating the exposures associated with the Company&#8217;s various tax filing positions, the Company records a liability for uncertain tax positions taken or expected to be taken in a tax return.&#160;&#160;A number of years may elapse before a particular matter, for which the Company has established a reserve, is audited and fully resolved or clarified.&#160;&#160;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained.&#160;&#160;Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized.&#160;&#160;Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.&#160;&#160;The Company adjusts its tax contingencies reserve and income tax provision in the period in which actual results of a settlement with tax authorities differs from the established reserve, the statute of limitations expires for the relevant tax authority to examine the tax position or when more information becomes available.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Tax Audit Reserve</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the Company&#8217;s sales are to tax-exempt customers, predominantly agricultural-based.&#160;&#160;The Company obtains exemption information as a necessary part of each tax-exempt transaction.&#160;&#160;Many of the states in which the Company conducts business will perform audits to verify the Company&#8217;s compliance with applicable sales tax laws.&#160;&#160;The business activities of the Company&#8217;s customers and the intended use of the unique products sold by the Company create a challenging and complex tax compliance environment.&#160;&#160;These circumstances also create some risk that the Company could be challenged as to the accuracy of the Company&#8217;s sales tax compliance.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews past audit experience and assessments with applicable states to continually determine if it has potential exposure for non-compliance.&#160;&#160;Any estimated liability is based on an initial assessment of compliance risk and historical experience with each state.&#160;&#160;The Company continually reassesses the exposure based on historical audit results, changes in policies, preliminary and final assessments made by state sales tax auditors, and additional documentation that may be provided to reduce the assessment.&#160;&#160;The reserve for these tax audits can fluctuate depending on numerous factors, including the complexity of agricultural-based exemptions, the ambiguity in state tax regulations, the number of ongoing audits, and the length of time required to settle with the state taxing authorities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income Per Share</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents both basic and diluted net income per share on the Consolidated Statements of Income.  Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the period.&#160;&#160;Diluted net income per share is calculated by dividing net income by the weighted average diluted shares outstanding during the period.  Dilutive shares are computed using the treasury stock method for share-based awards. Performance-based restricted share units are included in diluted shares only if the related performance conditions have been considered satisfied as of the end of the reporting period.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Temporary cash investments, with a maturity of three months or less when purchased, are considered to be cash equivalents.&#160;&#160;The majority of payments due from banks for customer credit cards are classified as cash and cash equivalents, as they generally settle within 24 - 48 hours.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales generated through the Company&#8217;s private label credit cards are not reflected as accounts receivable.&#160;&#160;Under an agreement with Citi Cards, a division of Citigroup, consumer and business credit is extended directly to customers by Citigroup.&#160;&#160;All credit program and related services are performed and controlled directly by Citigroup.&#160;&#160;Payments due from Citigroup are classified as cash and cash equivalents as they generally settle within 24 - 48 hours.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date.  The Company uses a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.&#160;&#160;These tiers include: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - defined as observable inputs such as quoted prices in active markets; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments consist of cash and cash equivalents, short-term credit card receivables, trade payables, debt instruments, and interest rate swaps.&#160;&#160;Due to their short-term nature, the carrying values of cash and cash equivalents, short-term credit card receivables, and trade payables approximate current fair value at each balance sheet date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in further detail in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id82b30f149f2405b8f3e0025afcf0a27_106" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 5</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Consolidated Financial Statements, the Company had $1.75&#160;billion and $1.18&#160;billion in borrowings under its debt facilities at December&#160;30, 2023 and December&#160;31, 2022, respectively.  The fair value of the Company&#8217;s $150&#160;million 3.70% Senior Notes due 2029 (the &#8220;3.70% Senior Notes&#8221;) and the borrowings under the Company&#8217;s revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) were determined based on market interest rates (Level 2 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">inputs).  The carrying value of borrowings in the 3.70% Senior Notes and the Revolving Credit Facility approximate fair value for each period reported.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s $650&#160;million 1.750% Senior Notes due 2030 (the &#8220;1.75% Senior Notes&#8221;) and $750&#160;million 5.250% Senior Notes due 2033 (the &#8220;5.25% Senior Notes&#8221;) are determined based on quoted prices in active markets, which are considered Level 1 inputs. The carrying value and the fair value of the 1.75% Senior Notes and the 5.25% Senior Notes, net of discounts, were as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:38.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.719%"></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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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;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:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%">Fair Value</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 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%">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:100%">1.75% Senior Notes</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:100%">$</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:100%">640,596&#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 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:100%">$</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:100%">533,013&#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:100%">$</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:100%">639,220&#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 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:100%">$</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:100%">500,065&#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:100%">5.25% Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">740,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's interest rate swap is carried at fair value, which is determined based on the present value of expected future cash flows using forward rate curves, which is considered a Level 2 input.  In accordance with hedge accounting, the gains and losses on interest rate swaps that are designated and qualify as cash flow hedges are recorded as a component of Other Comprehensive Income, net of related income taxes, and reclassified into earnings in the same income statement line and period in which the hedged transactions affect earnings. The fair value of the interest rate swap, excluding accrued interest, was as follows (in thousands):</span></div><div style="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:57.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.785%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements at</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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:700;line-height:100%">December 30, 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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap assets (Level 2), excluding accrued interest</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:100%">$</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:100%">9,099&#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:100%">$</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:100%">15,146&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for derivative financial instruments in accordance with applicable accounting standards for such instruments and hedging activities, which require that all derivatives are recorded on the balance sheet at fair value.  The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk are considered fair value hedges.  Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges.  Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge.  The Company may enter into derivative contracts that are intended to economically hedge a certain portion of its risk, even though hedge accounting does not apply or the Company elects not to apply the hedge accounting standards. </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:700;line-height:115%">Inventories</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost, as determined by the average cost method, or net realizable value.&#160;&#160;Inventory cost consists of the direct cost of merchandise including freight, duties, and tariffs.&#160;&#160;Inventories are net of shrinkage, obsolescence, other valuations, and vendor allowances.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):</span></div><div style="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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.839%"></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:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives</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:100%">December 30,<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:10pt;font-weight:700;line-height:100%">December 31,<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:400;line-height:100%">Land</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,129&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></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:10pt;font-weight:400;line-height:100%">1 &#8211; 35 years</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090,794&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753,601&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">5 &#8211; 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086,013&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and hardware</span></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:10pt;font-weight:400;line-height:100%">2 &#8211;&#160;7 years</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,724&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766,031&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,143&#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="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:100%">Property and equipment, gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,728,712&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,099,917&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,291,528)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,016,301)</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="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:100%">Property and equipment, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,437,184&#160;</span></td><td style="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="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,083,616&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Software Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs related to the acquisition and development of software and amortizes these costs using the straight-line method over the estimated useful life of the software, which is <span style="-sec-ix-hidden:f-476">two</span> to <span style="-sec-ix-hidden:f-477">seven</span> years.&#160;&#160;Computer software consists of software developed for internal-use and third-party software purchased for internal-use.&#160;&#160;A subsequent addition, modification or upgrade to internal-use software is capitalized to the extent that it enhances the software&#8217;s functionality or extends its useful life.&#160;&#160;These costs are included in property and equipment in the accompanying Consolidated Balance Sheets.&#160;&#160;Certain software costs not meeting the criteria for capitalization are expensed as incurred.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Store Closing Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly evaluates the performance of its stores and periodically closes those stores that are underperforming.&#160;&#160;The Company records a liability for costs associated with an exit or disposal activity when the liability is incurred, usually in the period the store closes.&#160;&#160;Store closing costs were not significant to the results of operations for any of the fiscal years presented.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment, if any, of operating lease assets. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the reasonably certain lease term. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases are amortized in accordance with the Company&#8217;s normal depreciation policy for owned assets or over the lease term, if shorter, and the related charge to operations is included in depreciation expense in the Consolidated Statements of Income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplier Finance Program </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an agreement with a third-party financial institution that allows certain participating suppliers the ability to finance payment obligations from the Company. The third-party financial institution has separate arrangements with the Company&#8217;s suppliers and provides them with the option to request early payment for invoices confirmed by the Company. The Company does not determine the terms or conditions of the arrangement between the third-party and its suppliers and receives no compensation from the third-party financial institution. The Company&#8217;s obligation to its suppliers, including amounts due and scheduled payment dates, are not impacted by the suppliers&#8217; decisions to finance amounts under the arrangement. The </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company&#8217;s outstanding payment obligations under the supplier finance program, which are included in <span style="-sec-ix-hidden:f-480"><span style="-sec-ix-hidden:f-481">accounts payable</span></span> on the Company&#8217;s Consolidated Balance Sheets, were $38.4&#160;million and $24.2&#160;million at December&#160;30, 2023 and December&#160;31, 2022, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the Financial Accounting Standard Board issued Accounting Standards Update (&#8220;ASU&#8221;) 2022-04, &#8220;Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations&#8221;. The ASU requires disclosure about an entity&#8217;s use of supplier finance programs, including the key terms of the program, amount of obligations outstanding at the end of the reporting period, and a rollforward of activity within the program during the period.  The Company adopted this ASU in fiscal 2023, except for the disclosure of rollforward activity, which is effective on a prospective basis beginning in fiscal 2024.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, &#8220;Income Taxes (Topic 740) - Improvements to Income Tax Disclosures.&#8221; The ASU requires that an entity disclose specific categories in the effective tax rate reconciliation as well as provide additional information for reconciling items that meet a quantitative threshold. Further, the ASU requires certain disclosures of state versus federal income tax expense and taxes paid. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued. The amendments should be applied on a prospective basis although retrospective application is permitted. The Company is currently evaluating the impact of adoption on its financial disclosures. </span></div>In November 2023, the FASB issued ASU 2023-07, &#8220;Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures.&#8221; The amendment in the ASU is intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and should be applied on a retrospective basis to all periods presented. The Company is currently evaluating the impact of adoption on its financial disclosures.<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>27
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439674433440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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_ShareBasedCompensationAbstract', window );"><strong>Share-Based Payment Arrangement, Noncash Expense [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 );">Share-based compensation expense</a></td>
<td class="text">Share-Based Compensation<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Share-based compensation includes stock options, restricted stock units, performance-based restricted share units, and certain transactions under the Company&#8217;s ESPP.&#160;&#160;Share-based compensation expense is recognized based on the grant date fair value of all stock options, restricted stock units, and performance-based restricted share units.  Share based compensation expense is also recognized for the value of the 15% discount on shares purchased by employees as a part of the ESPP.&#160;&#160;The discount under the ESPP represents the difference between the market value on the first day of the purchase period or the market value on the purchase date, whichever is lower, and the employee&#8217;s purchase price.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no significant modifications to the Company's share-based compensation plans since the adoption of the 2018 Omnibus Incentive Plan (the &#8220;2018 Plan&#8221;) on May 10, 2018, which replaced the 2009 Stock Incentive Plan.  Following the adoption of the 2018 Plan, no further grants may be made under the 2009 Stock Incentive Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our share-based compensation plans, awards may be granted to officers, non-employee directors, and other employees.  The per share exercise price of options granted shall not be less than the fair market value of the stock on the date of grant and such awards will expire no later than <span style="-sec-ix-hidden:f-487">ten</span> years from the date of grant.  Vesting of awards commences at various anniversary dates following the dates of each grant. Performance-based awards will vest if established performance conditions are met subject to continued employment. Certain performance-based awards are also subject to a market condition such that the actual number of shares vest are further modified based on the achievement of a relative stockholder return modifier. At December&#160;30, 2023, the Company had approximately 8.5 million shares available for future equity awards under the Company&#8217;s 2018 Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense of awards was $57.0&#160;million, $53.8&#160;million, and $47.6&#160;million for fiscal 2023, 2022, and 2021, respectively. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value is separately estimated for each option grant.&#160;&#160;The fair value of each option is recognized as compensation expense ratably over the vesting period.&#160;&#160;The Company has estimated the fair value of all stock option awards as of the date of the grant by applying a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pricing valuation model.&#160;&#160;The application of this valuation model involves assumptions that are judgmental and highly sensitive in the determination of compensation expense.&#160;&#160;The ranges of key assumptions used in determining the fair value of options granted during fiscal 2023, 2022, and 2021, as well as a summary of the methodology applied to develop each assumption, are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:57.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></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:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected price volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">30.7% - 30.9%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:100%">29.9% - 31.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:100%">29.8% - 30.3%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="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:100%">3.5% - 4.5%</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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7% - 4.3%</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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3% - 1.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average expected lives (in years)</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:100%">4.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:10pt;font-weight:400;line-height:100%">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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</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:100%">Forfeiture rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Price Volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is a measure of the amount by which a price has fluctuated or is expected to fluctuate.  The Company calculates the expected price volatility based on the historical volatility of the Company&#8217;s stock price, as well as implied volatility.  To calculate historical changes in market value, the Company uses daily market value changes from the date of grant over a past period generally representative of the expected life of the options to determine volatility.&#160; The Company believes the use of a blended volatility provides an appropriate indicator of future volatility.  An increase in the expected volatility will increase compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-Free Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is the U.S. Treasury Constant Maturity rate over a term equal to the expected term of the option. An increase in the risk-free interest rate will increase compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted Average Expected Term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This is the period of time over which the options granted are expected to remain outstanding and is based on historical experience.  Options granted generally have a maximum term of <span style="-sec-ix-hidden:f-514">ten</span> years.  An increase in the expected term will increase compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forfeiture Rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This is the estimated percentage of options granted that are expected to be forfeited or canceled before becoming fully vested.  This estimate is based on historical experience.  An increase in the forfeiture rate will decrease compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is the estimated dividend yield for the weighted average expected term of the option granted.  An increase in the dividend yield will decrease compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues shares for options when exercised. A summary of stock option activity is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:37.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.953%"></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:100%">Stock Option Activity</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:100%">Options</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:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value</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:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual Term</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:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">in thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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="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="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="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="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="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="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="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="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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,985&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,228&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232.35&#160;</span></td><td style="background-color:#ffffff;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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.19&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,836)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,014,877&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738,256&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.36&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic values in the table above represent the total difference between the Company&#8217;s closing stock price at each year-end and the option exercise price, multiplied by the number of in-the-money options at each year-end.  As of December&#160;30, 2023, total unrecognized compensation expense related to non-vested stock options was approximately $7.9 million with a weighted average expense recognition period of 1.8 years.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to options in fiscal 2023, 2022, or 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to options activity during fiscal 2023, 2022, and 2021 is as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:58.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.823%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of stock options vested</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,783&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,478&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of stock options exercised</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,024&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,532&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">Restricted Stock Units</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues shares for restricted stock units once vesting occurs and related restrictions lapse.&#160;&#160;The fair value of the restricted stock units is the closing price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award.  The units generally vest over a <span style="-sec-ix-hidden:f-544">one</span> to <span style="-sec-ix-hidden:f-545">three</span>-year term. Some plan participants have elected to defer receipt of shares of common stock upon vesting of restricted stock units, and as a result, those shares are not issued until a later date.  A summary of restricted stock unit activity is presented below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:50.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.543%"></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:100%">Restricted Stock Unit Activity</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:100%">Restricted Stock Units</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:100%">Weighted Average Grant Date Fair&#160;Value</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></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></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></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></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></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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155.24&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,011)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409,996&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.87&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;30, 2023, total unrecognized compensation expense related to non-vested restricted stock units was approximately $48.1 million with a weighted average expense recognition period of 1.9 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to restricted stock units in fiscal 2023, 2022, or 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to restricted stock unit activity during fiscal 2023, 2022, and 2021 is as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of restricted stock units vested and issued</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,446&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,222&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of restricted stock units vested and issued</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,112&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,532&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,136&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Restricted Share Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We issue performance-based restricted share units to senior executives that represent shares potentially issuable in the future, subject to the achievement of specified performance goals. &#160;The performance metrics for the units are growth in net sales and growth in earnings per diluted share over a specified performance period. The performance metrics for the performance-based restricted share units also include a relative total shareholder return (&#8220;TSR&#8221;) modifier such that the actual number of shares that vest at the end of the respective three-year period is determined based on the Company's TSR performance relative to the constituents of the S&amp;P 500 as well as the level of achievement of the performance goals. If the performance targets are achieved, the performance-based restricted share units will be issued based on the achievement level, inclusive of the relative TSR modifier and the grant date fair value, and will cliff vest in full on the third anniversary of the date of the grant.  The fair value of the performance-based restricted share units is estimated using a Monte Carlo simulation model on the grant date. Key assumptions used in the Monte Carlo simulation for the performance shares with a TSR modifier granted during fiscal 2023 and during fiscal 2022 are presented below:</span></div><div style="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:57.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:700;line-height:100%">Assumption</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:100%">Expected volatility</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:100%">32.13&#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:100%">%</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:10pt;font-weight:400;line-height:100%">30.91&#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:100%">%</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:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compounded dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A summary of performance-based restricted share unit activity is presented below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:59.165%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.397%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.400%"></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:100%">Performance-Based Restricted Share Unit Activity</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based Restricted Share Units</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:100%">Weighted Average Grant Date Fair&#160;Value</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></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></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></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></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></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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,599&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155.02&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,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:100%">94.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220.62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,819&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.61&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Assumes 100% target level achievement of the relative performance targets. The actual number of shares that will be issued, which may be higher or lower than the target, will be determined by the level of achievement of the relative performance targets, inclusive of the TSR modifier.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b) Shares adjusted for performance-based restricted share unit awards settled during fiscal 2023 based on actual achievement of  performance targets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;30, 2023, total unrecognized compensation expense related to non-vested performance-based restricted share units was approximately $14.5 million with a weighted average expense recognition period of 1.8 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to performance-based restricted share units in fiscal 2023, 2022, or 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to performance-based restricted share unit activity during fiscal 2023 is as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of performance-based restricted share units vested and issued</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:100%">$</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:100%">9,498&#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:100%">$</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:100%">14,104&#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:100%">$</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:100%">648&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of performance-based restricted share units vested and issued</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,155&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,895&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shares Withheld to Satisfy Tax Withholding Requirements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the majority of restricted stock units and performance-based restricted share units and certain stock options granted, the number of shares issued on the date the stock awards vest or the number of stock options being exercised is net of shares withheld by the Company to satisfy the minimum statutory tax withholding requirements, which the Company pays on behalf of its employees.&#160;&#160;The Company issued 226,988; 258,550; and 219,723 shares as a result of vested restricted stock units and performance-based restricted share units, as well as exercised stock options during fiscal 2023, 2022, and 2021, respectively.&#160;&#160;Although shares withheld are not issued, they are treated similar to common stock repurchases as they reduce the number of shares that would have been issued upon vesting.&#160;&#160;The amounts are net of 106,273; 131,939; and 95,996 shares withheld to satisfy $24.4&#160;million, $28.6&#160;million, and $14.9&#160;million of employees&#8217; tax obligations during fiscal 2023, 2022, and 2021, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP provides Company employees the opportunity to purchase, through payroll deductions, shares of common stock at a 15% discount.&#160;&#160;Pursuant to the terms of the ESPP, the Company issued 45,158; 44,390; and 48,446 shares of common stock during fiscal 2023, 2022, and 2021, respectively.&#160;&#160;The total cost related to the ESPP, including the compensation expense calculations, was approximately $1.9 million, $1.8 million, and $1.4 million in fiscal 2023, 2022, and 2021, respectively.&#160;&#160;There is a maximum of 16.0 million shares of common stock that are reserved under the ESPP.  At December&#160;30, 2023, there were approximately 11.7 million remaining shares of common stock reserved for future issuance under the ESPP.</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_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_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439673333200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations and Asset Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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 Combination Disclosure [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3 - Acquisition of Orscheln Farm and Home, LLC and Related Divestitures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 12, 2022, the Company completed its acquisition of Orscheln, which expands the Company's footprint in the Midwest part of the United States. Pursuant to the agreement governing the acquisition, the Company acquired 100% of the equity interest in Orscheln, inclusive of 166 Orscheln stores, the Orscheln corporate headquarters, and the Orscheln distribution center, for an all-cash purchase price of $393.4&#160;million, exclusive of cash acquired. The acquisition was financed with cash-on-hand and Revolving Credit Facility borrowings under the 2022 Senior Credit Facility (as defined below).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to obtain regulatory approval for the Orscheln acquisition, the FTC required the Company to divest of 85 stores, which were sold to two buyers, Bomgaars Supply, Inc. (&#8220;Bomgaars&#8221;) (73 stores) and Buchheit Enterprises, Inc. (&#8220;Buchheit&#8221;) (12 stores) (collectively, the &#8220;Buyers&#8221;), on October 12, 2022, concurrently with the closing of the acquisition. Net proceeds of the store divestitures were $69.4&#160;million. In addition, the Company sold the Orscheln corporate headquarters and distribution center to Bomgaars for $10.0&#160;million in the third quarter of fiscal 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the store divestitures to Bomgaars and Buchheit, the Company entered into a transition services agreement with both Bomgaars and Buchheit, under which we provided certain transition services to Bomgaars and Buchheit, and such agreements remained in place until the date at which all stores have been converted to the Buyers' respective brands. Under the terms of the transition services agreements, the Company agreed to provide transition services to Bomgaars and Buchheit, both and each respectively, for information technology support and infrastructure, finance and accounting, tax, treasury, human resources, marketing, logistics, warehousing, and inventory replenishment. For the fiscal year ended December&#160;30, 2023, the Company was reimbursed $11.8&#160;million for such transition services, which is included in Selling, general, and administrative expenses. Such reimbursements largely offset related expenses incurred to service the transition services agreements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allocation of the Purchase Price</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Orscheln acquisition, the Company has applied the acquisition method of accounting in accordance with ASC 805, &#8220;Business Combinations,&#8221; with respect to the identifiable assets and liabilities of Orscheln, which have been measured at estimated fair value as of the date of the business combination.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate purchase price noted above was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values at the acquisition date, primarily using Level 2 and Level 3 inputs (see Note 1 for an explanation of Level 2 and Level 3 inputs). These fair value estimates represent management&#8217;s best estimate of future cash flows (including sales, cost of sales, income taxes, etc.), discount rates, competitive trends, market comparables, and other factors. Inputs used were generally determined from historical data supplemented by current and anticipated market conditions and growth rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase consideration and fair value of Orscheln&#8217;s net assets acquired on October 12, 2022 are shown below (in thousands). The assets and liabilities of the 85 divested stores, along with the Orscheln corporate headquarters and the Orscheln distribution center, are shown as held for sale in the fair value of assets acquired and liabilities assumed.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:49.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.413%"></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:400;line-height:100%">(in thousands)</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:100%">Amounts Recognized as of Acquisition 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:10pt;font-weight:700;line-height:100%">Measurement Period Adjustments</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:100%">Amounts Recognized as of December&#160;30, 2023</span></div></td></tr><tr><td colspan="3" style="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:700;line-height:100%">Fair value of assets acquired</span></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><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 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:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,935&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277&#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:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,792&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,351)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,871&#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:100%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,132&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,755&#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:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,333&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,554&#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:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146&#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:700;line-height:100%">Less: liabilities assumed</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 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:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,667&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued 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:100%">20,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,935&#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:100%">Short-term lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,986&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,986&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term 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:100%">70,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,626&#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:100%">Liabilities held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,000&#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:100%">Total fair value of considerations transferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:4.5pt;text-align:justify;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">  &#160;&#160;&#160;&#160;        Note: Amounts may not sum to totals due to rounding. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The $214.0&#160;million goodwill shown above represents the expected synergies from combining the operations of Orscheln with Tractor Supply stores and the expanded footprint that Orscheln brings in the U.S. Midwest. Approximately $130.3&#160;million of this goodwill is deductible for income tax purposes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Transaction costs related to the Orscheln acquisition were expensed as incurred and are included in Selling, general, and administrative expenses in the Consolidated Statements of Income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The results of operations of Orscheln have been included in the Consolidated Financial Statements since the date of acquisition.</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>29
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439673333200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets Disclosure [Text Block]</a></td>
<td class="text">Goodwill and Other Intangible Assets<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the years ended December&#160;30, 2023, December&#160;31, 2022 and December&#160;25, 2021 are as follows (in thousands):</span></div><div style="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:79.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:700;line-height:100%">Consolidated</span></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Balance as of December&#160;25, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:700;line-height:100%">Net goodwill</span></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:100%">$</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:100%">32,419&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Balance as of December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:700;line-height:100%">Net goodwill</span></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:100%">$</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:100%">230,161&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Balance as of December&#160;30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price accounting adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:700;line-height:100%">Net goodwill</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:100%">$</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:100%">246,419&#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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill is allocated to each identified reporting unit, which is defined as an operating segment or one level below the operating segment.  Goodwill is not amortized but is evaluated for impairment annually and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.  The Company's annual impairment evaluation is conducted on the first day of the fiscal fourth quarter.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the fourth quarter of fiscal 2023, 2022 and 2021, the Company completed its annual impairment assessment of goodwill for all reporting units. As part of this analysis, the Company assessed the current environment to determine if there were any indicators of impairment and concluded, that while there have been events and circumstances in the macro-environment that have impacted the Company's business, there were not any entity-specific indicators of impairment of goodwill that would require the Company to perform a quantitative impairment assessment. Therefore, there were no impairment charges related to goodwill being recognized in fiscal 2023, 2022 and 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had approximately $23.1 million of intangible assets other than goodwill at December&#160;30, 2023, December&#160;31, 2022 and December&#160;25, 2021. The intangible asset balance represents the carrying value of the Petsense trade name, which is not subject to amortization as it has an indefinite useful life on the basis that it is expected to contribute cash flows beyond the foreseeable horizon. The trade name asset is evaluated for impairment annually and whenever events or changes in circumstances indicate the carrying value of the asset may not be recoverable. The Company's annual impairment evaluation is conducted on the first day of the fiscal fourth quarter.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of fiscal 2023, 2022, and 2021, the Company completed its annual impairment assessment of intangible assets for all reporting units. As part of this analysis, the Company assessed the current environment to determine if there were any indicators of impairment and concluded there were no indicators of impairment of intangible assets that would require the Company to perform a quantitative impairment assessment. Therefore, there were no impairment charges related to intangible assets recognized in fiscal 2023, 2022 and 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Topic 350<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350/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_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668472224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th"><div>Dec. 25, 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s outstanding debt as of the dates indicated (in millions):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.25% Senior Notes</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:100%">$</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:100%">750.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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.70% Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,750.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt discounts and issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,164.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,164.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">5.25% Senior Notes due 2033</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2023, the Company completed the sale of $750&#160;million aggregate principal amount of its 5.25% Senior Notes. The entire principal amount of the 5.25% Senior Notes is due in full on May 15, 2033. Interest is payable semi-annually in arrears on each May 15 and November 15. The terms of the 5.25% Senior Notes are governed by an indenture dated as of October 30, 2020 between the Company and Regions Bank, as trustee, as amended and supplemented by a second supplemental indenture dated as of May 5, 2023 (the &#8220;Second Supplemental Indenture&#8221;) between the Company and Regions Bank, as trustee.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 5.25% Senior Notes are senior unsecured debt obligations of the Company and rank equally with the Company&#8217;s other senior unsecured liabilities and senior to any future subordinated indebtedness of the Company. The 5.25% Senior Notes are subject to customary covenants restricting the Company&#8217;s ability, subject to certain exceptions, to incur debt secured by liens, to enter into sale and leaseback transactions or to merge or consolidate with another entity or sell substantially all of its assets to another person.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At any time prior to February 15, 2033 (three months prior to the maturity date of the 5.25% Senior Notes), the Company has the right, at its option, to redeem the 5.25% Senior Notes, in whole or in part, at any time and from time to time, by paying the greater of 100% of the principal amount of the 5.25% Senior Notes to be redeemed, or the sum of the present values of the remaining scheduled payments of principal and interest through the par call date, plus, in each case, accrued and unpaid interest to, but not including, the date of redemption. In addition, on or after February 15, 2033, the Company has the right, at its option, to redeem the 5.25% Senior Notes, in whole or in part, at any time and from time to time, at a redemption price equal to 100% of the principal amount of the 5.25% Senior Notes to be redeemed, plus accrued and unpaid interest to, but not including, the date of redemption.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a Change of Control Triggering Event (as defined in the Second Supplemental Indenture) occurs, unless the Company has exercised its right to redeem the 5.25% Senior Notes, holders of the 5.25% Senior Notes may require the Company to repurchase all or any part of such holder&#8217;s 5.25% Senior Notes at a purchase price of 101% of the principal amount, plus accrued and unpaid interest, if any, on such 5.25% Senior Notes to, but not including, the purchase date. Upon the occurrence of an event of default with respect to the 5.25% Senior Notes, which includes payment defaults, defaults in the performance of certain covenants, cross defaults, and bankruptcy and insolvency related defaults, the Company&#8217;s obligations under the 5.25% Senior Notes may be accelerated, in which case the entire principal amount of the 5.25% Senior Notes would be due and payable immediately.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1.75% Senior Notes due 2030</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 30, 2020, the Company issued and sold, in a public offering, $650&#160;million in aggregate principal amount of senior unsecured notes due November 1, 2030 bearing interest at 1.75% per annum (the &#8220;1.75% Senior Notes&#8221;). The entire principal amount of the 1.75% Senior Notes is due in full on November&#160;1, 2030. Interest is payable semi-annually in arrears on each </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 1 and May 1.  The terms of the 1.750% Notes are governed by an indenture dated as of October 30, 2020 (the &#8220;Base Indenture&#8221;) between the Company and Regions Bank, as trustee, as amended and supplemented by a first supplemental indenture dated as of October 30, 2020 (the &#8220;Supplemental Indenture&#8221;) between the Company and Regions Bank, as trustee. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 1.75% Senior Notes are senior unsecured debt obligations of the Company and will rank equally with the Company&#8217;s other senior unsecured liabilities and senior to any future subordinated indebtedness of the Company. The 1.75% Senior Notes are subject to customary covenants restricting the Company&#8217;s ability, subject to certain exceptions, to incur debt secured by liens, to enter into sale and leaseback transactions or to merge or consolidate with another entity or sell substantially all of its assets to another person.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At any time prior to August 1, 2030, the Company will have the right, at its option, to redeem the 1.75% Senior Notes, in whole or in part, at any time and from time to time, by paying the greater of 100% of the principal amount of the 1.75% Senior Notes to be redeemed, or the sum of the present values of the remaining scheduled payments of principal and interest through the par call date, plus, in each case, accrued and unpaid interest to, but not including, the date of redemption. In addition, on or after August 1, 2030, the Company will have the right, at its option, to redeem the 1.75% Senior Notes, in whole or in part, at any time and from time to time, at a redemption price equal to 100% of the principal amount of the 1.75% Senior Notes to be redeemed, plus accrued and unpaid interest to, but not including, the date of redemption.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a Change of Control Triggering Event (as defined in the Supplemental Indenture) occurs, unless the Company has exercised its right to redeem the 1.75% Senior Notes, holders of the 1.75% Senior Notes may require the Company to repurchase all or any part of such holder&#8217;s 1.75% Senior Notes at a purchase price of 101% of the principal amount, plus accrued and unpaid interest, if any, on such 1.75% Senior Notes to, but not including, the purchase date. Upon the occurrence of an event of default with respect to the 1.75% Senior Notes, which includes payment defaults, defaults in the performance of certain covenants, cross defaults, and bankruptcy and insolvency related defaults, the Company&#8217;s obligations under the 1.75% Senior Notes may be accelerated, in which case the entire principal amount of the 1.75% Senior Notes would be due and payable immediately.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Note Facility (including 3.70% Senior Notes due 2029)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 14, 2017, the Company entered into a note purchase and private shelf agreement, by and among the Company, PGIM, Inc. (&#8220;Prudential&#8221;), and other holders of the notes (the &#8220;Note Purchase Agreement&#8221; and collectively as amended through November 2, 2022, the &#8220;Note Purchase Facility&#8221;), pursuant to which the Company agreed to sell, in a private placement, $150 million aggregate principal amount of senior unsecured notes due August 14, 2029 bearing interest at 3.70% per annum (the &#8220;3.70% Senior Notes&#8221;).  The entire principal amount of the 3.70% Senior Notes is due in full on August&#160;14, 2029. Interest is payable semi-annually in arrears on each annual and semi-annual anniversary of the issuance date.  The obligations under the Note Purchase Facility are unsecured.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may from time to time issue and sell additional senior unsecured notes (the &#8220;Shelf Notes&#8221;) pursuant to the Note Purchase Facility, in an aggregate principal amount of up to $300 million minus the aggregate principal amount of all notes outstanding and issued under the Note Purchase Facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Note Purchase Facility, the 3.70% Senior Notes and any Shelf Notes (collectively, the &#8220;Senior Note Facility&#8221;) are redeemable by the Company, in whole at any time or in part from time to time, at 100% of the principal amount of the Senior Note Facility being redeemed, together with accrued and unpaid interest thereon and a make whole amount calculated by discounting all remaining scheduled payments on the Senior Note Facility by the yield on the U.S. Treasury security with a maturity equal to the remaining average life of the Senior Note Facility plus 0.50%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">2022 Senior Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September&#160;30, 2022 the Company entered into a new credit agreement, providing for a credit facility (the &#8220;2022 Senior Credit Facility&#8221;), consisting of a revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) in the maximum principal amount of $1.20 billion (with a sublimit of $50.0 million for swingline loans and a sublimit of $150.0 million for letters of credit). In addition, the Company has an option to increase the Revolving Credit Facility or establish term loans in an amount not to exceed $500.0 million in the aggregate, subject to, among other things, the receipt of commitments for the increased amount. The 2022 Senior Credit Facility is unsecured and has a five-year term with two options to request that the lenders extend the maturity date of the obligations owed to each lender for one year (and the right to replace any lenders electing not to extend). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings for the Revolving Credit Facility will bear interest at either the bank&#8217;s base rate (8.500% at December&#160;30, 2023) plus an additional margin ranging from 0.000% to 0.250% (0.000% at December&#160;30, 2023) or adjusted Security Overnight </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing Rate (&#8220;SOFR&#8221;) (5.355% at December&#160;30, 2023) plus an additional margin ranging from 0.750% to 1.250% (1.000% at December&#160;30, 2023) adjusted based on the Company's public credit ratings. SOFR is a broad measure of the cost of borrowing cash overnight collateralized by treasury securities. The Company is also required to pay, quarterly in arrears, a commitment fee related to unused capacity ranging from 0.080% to 0.150% (0.100% at December&#160;30, 2023) per annum, adjusted based on the Company's public credit ratings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Senior Credit Facility replaced the Company&#8217;s previous senior credit facility (the &#8220;Senior Credit Facility&#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%">Proceeds from borrowings under the 2022 Senior Credit Facility were used to pay off the Senior Credit Facility. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the debt refinancing, the Company amended its interest rate swap agreement to convert the reference rate from one-month LIBOR to one-month term SOFR and elected the optional expedients offered under the Accounting Standards Codification 848, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which allows the cash flow hedge to continue being recognized under hedge accounting without dedesignation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">Covenants and Default Provisions of the Debt Agreements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Senior Credit Facility and the Note Purchase Facility (collectively, the &#8220;Debt Agreements&#8221;) require quarterly compliance with respect to two material covenants: a fixed charge coverage ratio and a leverage ratio.&#160;&#160;Both ratios are calculated on a trailing twelve-month basis at the end of each fiscal quarter.  The fixed charge coverage ratio compares earnings before interest, taxes, depreciation, amortization, share-based compensation and rent expense (&#8220;consolidated EBITDAR&#8221;) to the sum of interest paid and rental expense (excluding any straight-line rent adjustments).&#160;&#160;The fixed charge coverage ratio shall be greater than or equal to 2.00 to 1.00 as of the last day of each fiscal quarter.  The leverage ratio compares total funded debt to consolidated EBITDAR.&#160;&#160;The leverage ratio shall be less than or equal to 4.00 to 1.00 as of the last day of each fiscal quarter.  The Debt Agreements also contain certain other restrictions regarding additional subsidiary indebtedness, business operations, subsidiary guarantees, mergers, consolidations and sales of assets, transactions with subsidiaries or affiliates, and liens.&#160;&#160;As of December&#160;30, 2023, the Company was in compliance with all debt covenants.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Debt Agreements contain customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults to other material indebtedness, certain events of bankruptcy and insolvency, material judgments, certain ERISA events and invalidity of loan documents.  Upon certain changes of control, payment under the Debt Agreements could become due and payable.  In addition, under the Note Purchase Facility, upon an event of default or change of control, the make whole payment described above may become due and payable. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Note Purchase Facility also requires that, in the event the Company amends its Senior Credit Facility, or any subsequent credit facility of $100 million or greater, such that it contains covenant or default provisions that are not provided in the Note Purchase Facility or that are similar to those contained in the Note Purchase Facility but which contain percentages, amounts, formulas or grace periods that are more restrictive than those set forth in the Note Purchase Facility or are otherwise more beneficial to the lenders thereunder, the Note Purchase Facility shall be automatically amended to include such additional or amended covenants and/or default provisions.</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>31
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439674244320">
<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>Dec. 30, 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 );">Lessee, Operating Leases</a></td>
<td class="text">Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases the majority of its retail store locations, certain distribution sites, its Merchandise Innovation Center, and certain equipment under various non-cancellable operating leases.  The leases have varying terms and expire at various dates through 2045.&#160;&#160;Store leases typically have initial terms of between 10 years and 20 years, with <span style="-sec-ix-hidden:f-784">two</span> to <span style="-sec-ix-hidden:f-785">four</span> optional renewal periods of <span style="-sec-ix-hidden:f-786">five</span> years each.&#160;&#160;The exercise of lease renewal options is at our sole discretion.  The Company has included lease renewal options in the lease term for calculations of its right-of-use assets and liabilities when it is reasonably certain that the Company plans to renew these leases.  Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for lease components (e.g., fixed payments including rent, real estate taxes, and insurance costs) together with non-lease components (e.g., fixed payment common-area maintenance) as a single component for all classes of underlying assets.  Certain lease agreements require variable payments based upon actual costs of common-area maintenance, real estate taxes, and insurance.  Further, certain lease agreements require variable payments based upon store sales above agreed-upon sales levels for the year and others require payments adjusted periodically for inflation.  Variable lease costs are expensed as incurred. As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected not to recognize leases with an original term of one year or less on the balance sheet.  Short-term lease cost during the periods presented was immaterial.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the operating lease right-of-use assets presented on the Consolidated Balance Sheets, assets, net of accumulated amortization, under finance leases of $29.2 million and $32.1 million are recorded within the <span style="-sec-ix-hidden:f-789"><span style="-sec-ix-hidden:f-790">Property and equipment, net</span></span> line on the Consolidated Balance Sheets as of December&#160;30, 2023 and December&#160;31, 2022, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s classification of lease cost (in thousands):</span></div><div style="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:24.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year 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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statement of Income Location</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:10pt;font-weight:700;line-height:100%">December 30, 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:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,379&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,351&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,787&#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="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,850&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,313&#160;</span></td><td style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,026&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease cost</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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,905&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,477&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future maturities of the Company&#8217;s lease liabilities (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,956&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,823&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,779&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,632&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,750&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,382&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:100%">446,265</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:100%">4,720</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:100%">450,985</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:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,955</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,802</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,757</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:100%">377,553</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:100%">4,812</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:100%">382,365</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:100%">After 2028</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803,385</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,510</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821,895</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,010,746</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,053,163</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:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(738,428)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,718)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(746,146)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,272,318&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,699&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,307,017&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Operating lease payments exclude $320.5 million of legally binding minimum lease payments for leases signed, but not yet commenced.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s lease term and discount rate:</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:65.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Weighted-average remaining lease term (years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:100%">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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</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:100%">Weighted-average discount rate:</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the other information related to the Company&#8217;s lease liabilities (in thousands):</span></div><div style="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:65.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.839%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year 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="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:700;line-height:100%">December 30, 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:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows used for finance leases</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,057&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,787&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,748&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,396&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Sale-leaseback Transactions</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During fiscal 2023, the Company completed its strategically planned sale-leaseback of 15 Tractor Supply store locations, resulting in proceeds of $82.0 million and a gain of $41.7 million, which is included in Selling, general, and administrative expenses. The Company intends to lease those properties for 15 years, with renewal options thereafter. The transactions met the accounting criteria for sale-leaseback treatment, and the resulting leases were accounted for as operating leases.</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_LesseeFinanceLeasesTextBlock', window );">Lessee, Finance Leases</a></td>
<td class="text">Leases<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases the majority of its retail store locations, certain distribution sites, its Merchandise Innovation Center, and certain equipment under various non-cancellable operating leases.  The leases have varying terms and expire at various dates through 2045.&#160;&#160;Store leases typically have initial terms of between 10 years and 20 years, with <span style="-sec-ix-hidden:f-784">two</span> to <span style="-sec-ix-hidden:f-785">four</span> optional renewal periods of <span style="-sec-ix-hidden:f-786">five</span> years each.&#160;&#160;The exercise of lease renewal options is at our sole discretion.  The Company has included lease renewal options in the lease term for calculations of its right-of-use assets and liabilities when it is reasonably certain that the Company plans to renew these leases.  Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for lease components (e.g., fixed payments including rent, real estate taxes, and insurance costs) together with non-lease components (e.g., fixed payment common-area maintenance) as a single component for all classes of underlying assets.  Certain lease agreements require variable payments based upon actual costs of common-area maintenance, real estate taxes, and insurance.  Further, certain lease agreements require variable payments based upon store sales above agreed-upon sales levels for the year and others require payments adjusted periodically for inflation.  Variable lease costs are expensed as incurred. As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected not to recognize leases with an original term of one year or less on the balance sheet.  Short-term lease cost during the periods presented was immaterial.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the operating lease right-of-use assets presented on the Consolidated Balance Sheets, assets, net of accumulated amortization, under finance leases of $29.2 million and $32.1 million are recorded within the <span style="-sec-ix-hidden:f-789"><span style="-sec-ix-hidden:f-790">Property and equipment, net</span></span> line on the Consolidated Balance Sheets as of December&#160;30, 2023 and December&#160;31, 2022, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s classification of lease cost (in thousands):</span></div><div style="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:24.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year 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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statement of Income Location</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:10pt;font-weight:700;line-height:100%">December 30, 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:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,379&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,351&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,787&#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="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,850&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,313&#160;</span></td><td style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,026&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease cost</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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,905&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,477&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future maturities of the Company&#8217;s lease liabilities (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,956&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,823&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,779&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,632&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,750&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,382&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:100%">446,265</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:100%">4,720</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:100%">450,985</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:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,955</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,802</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,757</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:100%">377,553</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:100%">4,812</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:100%">382,365</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:100%">After 2028</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803,385</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,510</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821,895</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,010,746</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,053,163</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:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(738,428)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,718)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(746,146)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,272,318&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,699&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,307,017&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Operating lease payments exclude $320.5 million of legally binding minimum lease payments for leases signed, but not yet commenced.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s lease term and discount rate:</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:65.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Weighted-average remaining lease term (years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:100%">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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</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:100%">Weighted-average discount rate:</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the other information related to the Company&#8217;s lease liabilities (in thousands):</span></div><div style="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:65.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.839%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year 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="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:700;line-height:100%">December 30, 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:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows used for finance leases</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,057&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,787&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,748&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,396&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Sale-leaseback Transactions</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During fiscal 2023, the Company completed its strategically planned sale-leaseback of 15 Tractor Supply store locations, resulting in proceeds of $82.0 million and a gain of $41.7 million, which is included in Selling, general, and administrative expenses. The Company intends to lease those properties for 15 years, with renewal options thereafter. The transactions met the accounting criteria for sale-leaseback treatment, and the resulting leases were accounted for as operating leases.</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_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>32
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439762497616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock and Dividends<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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_EquityAbstract', window );"><strong>Equity [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_ScheduleOfStockByClassTextBlock', window );">Capital Stock and Dividends</a></td>
<td class="text">Capital Stock and Dividends<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Capital Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The authorized capital stock of the Company consists of common stock and preferred stock. The Company is authorized to issue 400 million shares of common stock.  The Company is also authorized to issue 40 thousand shares of preferred stock, with such designations, rights and preferences as may be determined from time to time by the Company&#8217;s Board of Directors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Dividends</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2023 and 2022, the Company&#8217;s Board of Directors declared the following cash dividends:</span><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:27.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.051%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date Declared</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:100%">Dividend Amount<br/>Per Share of Common Stock</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:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date Paid</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 8, 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 27, 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 12, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 9, 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:10pt;font-weight:400;line-height:100%">$1.03</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:400;line-height:100%">August 28, 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:10pt;font-weight:400;line-height:100%">September 12, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 10, 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 30, 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 13, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 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:10pt;font-weight:400;line-height:100%">$1.03</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:400;line-height:100%">February 27, 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:10pt;font-weight:400;line-height:100%">March 14, 2023</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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2, 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:10pt;font-weight:400;line-height:100%">$0.92</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:400;line-height:100%">November 21, 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:10pt;font-weight:400;line-height:100%">December 6, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.92</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 22, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 7, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 10, 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:10pt;font-weight:400;line-height:100%">$0.92</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:400;line-height:100%">May 25, 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:10pt;font-weight:400;line-height:100%">June 8, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.92</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 8, 2022</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the present intention of the Company&#8217;s Board of Directors to continue to pay a quarterly cash dividend; however, the declaration and payment amount of future dividends will be determined by the Company&#8217;s Board of Directors in its sole discretion and will depend upon the earnings, financial condition, and capital needs of the Company, along with any other factors which the Company&#8217;s Board of Directors deem relevant.</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%">On February&#160;5, 2024, the Company&#8217;s Board of Directors declared a quarterly cash dividend of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.10</span> per share of the Company&#8217;s outstanding common stock.&#160; The dividend will be paid on March&#160;12, 2024, to stockholders of record as of the close of business on February&#160;26, 2024.<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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and 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> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<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 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><br>Reference 5: 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><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-5<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481142/505-10-45-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-10<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-6<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-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_ScheduleOfStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439673336720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Treasury Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract', window );"><strong>Treasury Stock Transactions, Excluding Value of Shares Reissued [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_TreasuryStockTextBlock', window );">Treasury Stock</a></td>
<td class="text">Treasury Stock<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors has authorized common stock repurchases under a share repurchase program which was announced in February 2007. As of December&#160;30, 2023, the authorization amount of the program, which has been increased from time to time, was authorized for up to $6.50&#160;billion, exclusive of any fees, commissions or other expenses related to such repurchases.  The share repurchase program does not have an expiration date.  The repurchases may be made from time to time on the open market or in privately negotiated transactions. The timing and amount of any shares repurchased under the program will depend on a variety of factors, including price, corporate and regulatory requirements, capital availability and other market conditions.  Repurchased shares are accounted for at cost and will be held in treasury for future issuance.  The program may be limited, temporarily paused, or terminated at any time without prior notice.  As of December&#160;30, 2023, the Company had remaining authorization under the share repurchase program of $1.05 billion, exclusive of any fees, commissions or other expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the number of shares repurchased, average price paid per share, and total costs of share repurchases in fiscal 2023, 2022, and 2021, respectively (in thousands, except per share amounts):&#160;&#160;</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:49.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total number of shares repurchased</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:100%">2,732&#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:100%">3,378&#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:100%">4,364&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price paid per share</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218.54&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.23&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.07&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total costs of share repurchases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (a)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury 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 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505-30/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_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="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_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract</td>
</tr>
<tr>
<td style="padding-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>34
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668171504">
<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>Dec. 30, 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share is calculated as follows (in thousands, except per share amounts):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107,226&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107,226&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,746&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.09&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088,712&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088,712&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,149&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.71&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,794&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.69&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997,114&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,824&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.61&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Anti-dilutive share-based awards excluded from the above calculations totaled approximately 0.2 million fiscal 2023, approximately 0.1 million in fiscal 2022 and less than 0.1&#160;million fiscal 2021.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>35
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439673239552">
<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>Dec. 30, 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="text-align:justify"><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 consists of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,024&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,565&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,152&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,238&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,117&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,313&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,390&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense/(benefit):</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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:100%">50,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,303&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,941)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,548)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,281&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,059&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,584&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,176&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,598&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,974&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.&#160;Significant components of the deferred tax assets and liabilities are as follows (in&#160;thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:72.360%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></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:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory valuation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,076&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee benefits costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workers' compensation insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,496&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:100%">1,001,753&#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:100%">944,331&#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:100%">Tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(773,433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(723,688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229,751)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231,191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,664)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:100%">(1,029,848)</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:100%">(975,106)</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 style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,095)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,775)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the need for a valuation allowance for all or a portion of the deferred tax assets.&#160;&#160;The Company believes that all of the deferred tax assets will more likely than not be realized through future earnings.&#160;&#160;The Company had state tax credit carryforwards of $15.7 million and $14.0 million as of December&#160;30, 2023 and December&#160;31, 2022, respectively, with varying dates of expiration through 2038.&#160;&#160;The Company provided no valuation allowance as of December&#160;30, 2023 and December&#160;31, 2022 for state tax credit carryforwards, as the Company believes it is more likely than not that all of these credits will be utilized before their expiration dates.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate is as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,905&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,819&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of:</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits, net of federal tax benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,616)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation programs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,442)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,368)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,176&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,598&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,974&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its affiliates file income tax returns in the U.S. and various state and local jurisdictions.&#160;&#160;With few exceptions, the Company is no longer subject to federal, state and local income tax examinations by tax authorities for years before 2019.&#160;&#160;Various states have completed an examination of our income tax returns for 2017 through 2021 with minimal adjustments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax positions that, if recognized, would decrease the effective tax rate, is $7.6 million at December&#160;30, 2023. In addition, the Company recognizes current interest and penalties accrued related to these uncertain tax positions as interest expense, and the amount is not material to the Consolidated Statements of Income.&#160;&#160;The Company has considered the reasonably possible expected net change in uncertain tax positions during the next 12 months and does not expect any material changes to our liability for uncertain tax positions through December&#160;28, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending gross amount of unrecognized tax benefits (exclusive of interest and penalties) is as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,362&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,749&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,236&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,211&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(346)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(506)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(465)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,265&#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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,362&#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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,749&#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>
</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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439674190416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Benefit Plans</a></td>
<td class="text">Retirement Benefit Plans<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a defined contribution benefit plan, the Tractor Supply Company 401(k) Retirement Savings Plan (the &#8220;401(k) Plan&#8221;), which provides retirement benefits for eligible employees.&#160;&#160;The Company matches (in cash) 100% of the employee&#8217;s elective contributions up to 3% of eligible compensation plus 50% of the employee&#8217;s elective contributions from 3% to 6% of eligible compensation.&#160;&#160;In no event shall the total Company match made on behalf of the employee exceed 4.5% of the employee&#8217;s eligible compensation.&#160;&#160;All current contributions are immediately vested.&#160;&#160;Company contributions to the 401(k) Plan were approximately $18.8 million, $17.2 million, and $15.3 million during fiscal 2023, 2022, and 2021, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers, through a deferred compensation program, the opportunity for certain qualifying employees to elect to defer a portion of their annual base salary and/or their annual incentive bonus.&#160; Under the deferred compensation program, a percentage of the participants&#8217; salary deferral is matched by the Company, limited to a maximum annual matching contribution of $4,500.&#160;&#160;The Company&#8217;s contributions, including accrued interest, were $0.6 million, $0.6&#160;million, and $0.3 million during fiscal 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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 retirement 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 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480266/715-60-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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439673239552">
<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>Dec. 30, 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_LegalMattersAndContingenciesTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contractual Commitments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At December&#160;30, 2023, the Company had contractual commitments of approximat</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">el</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">y $44.8&#160;million, of which $13.0&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> is related to the construction of new distribution centers, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and the remaining is related to purchase obligations such as inventory purchases and marketing-related contracts.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The Company does not have material contractual commitments related to construction projects extending greater than twelve months. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, the Company had</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> $320.5&#160;million le</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">gally binding minimum lease payments for leases signed, but not yet commenced. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Letters of Credit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;30, 2023, there were $58.3 million outstanding letters of credit. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, U.S. Customs and Border Protection (&#8220;U.S. Customs&#8221;) sent the Company a notice that proposed to classify certain of our imports from China as subject to anti-dumping and countervailing (&#8220;AD/CV&#8221;) duties. We responded to U.S. Customs outlining the reasons for our position that these imports are not subject to AD/CV duties. The case was dismissed during the fourth quarter of 2023 with no material impact to the Company&#8217;s Consolidated Financial Statements. </span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is involved in various litigation matters arising in the ordinary course of business.  The Company believes that, based upon information currently available, any estimated loss related to such matters has been adequately provided for in accrued liabilities to the extent probable and reasonably estimable.  Accordingly, the Company currently expects these matters will be resolved without material adverse effect on its consolidated financial position, results of operations or cash flows.&#160; However, litigation and other legal matters involve an element of uncertainty. Future developments in such matters, including adverse decisions or settlements or resulting required changes to the Company&#8217;s business operations, could affect our consolidated operating results when resolved in future periods or could result in liability or other amounts material to the Company&#8217;s Consolidated Financial Statements.</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_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_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</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 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/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_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439673209584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text">Segment Reporting<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one reportable segment which is the retail sale of products that support the rural lifestyle.&#160;The following table indicates the percentage of net sales represented by each major product category during fiscal 2023, 2022, and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:51.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.174%"></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:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Net Sales</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:700;line-height:100%">Product Category:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Livestock, Equine &amp; Agriculture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Companion Animal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seasonal &amp; Recreation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truck, Tool, &amp; Hardware</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(d)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clothing, Gift, &amp; D&#233;cor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(e)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">%</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">%</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Net sales by major product categories for prior periods have been reclassified to conform to the current year presentation. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(a) Includes livestock and equine feed &amp; equipment, poultry, fencing, and sprayers &amp; chemicals. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(b) Includes food, treats and equipment for dogs, cats, and other small animals as well as dog wellness. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(c) Includes tractor &amp; rider, lawn &amp; garden, bird feeding, power equipment, and other recreational products. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(d) Includes truck accessories, trailers, generators, lubricants, batteries, and hardware and tools.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(e) Includes clothing, footwear, toys, snacks, and decorative merchandise.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="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 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<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 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<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 (d)<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/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 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 (f)<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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<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 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<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 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: 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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<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 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: 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 (e)<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_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439666513360">
<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>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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, basic</a></td>
<td class="nump">$ 1,107,226<span></span>
</td>
<td class="nump">$ 1,088,712<span></span>
</td>
<td class="nump">$ 997,114<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>40
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668203216">
<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>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 30, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 30, 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>
<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>
<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_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_ecd_IndividualAxis=tsco_ColinYankeeMember', window );">Colin Yankee [Member]</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On November 10, 2023, Colin Yankee, the Company&#8217;s EVP, Chief Supply Chain Officer, entered into a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (a &#8220;10b5-1 Plan&#8221;). Mr. Yankee&#8217;s 10b5-1 Plan provides for the potential sale of up to 9,316 shares of the Company&#8217;s common stock, including the sale of up to 4,753 shares of the Company&#8217;s common stock that Mr. Yankee may acquire upon exercise of options. The plan commences on February 28, 2024 and terminates on the earlier of the date all the shares under the plan are sold and October 30, 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">Colin Yankee<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_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">EVP, Chief Supply Chain Officer<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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<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_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">November 10, 2023<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_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">245 days<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_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">9,316<span></span>
</td>
<td class="nump">9,316<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=tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember', window );">Collin Yankee Trading Arrangement, Potential Shares Acquired Upon Exercise of Options [Member] | Colin Yankee [Member]</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">4,753<span></span>
</td>
<td class="nump">4,753<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=tsco_ColinYankeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_ColinYankeeMember</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=tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember</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>41
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439667930640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div>The accompanying Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;).<span></span>
</td>
</tr>
<tr class="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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s fiscal year includes 52 or 53 weeks and ends on the last Saturday of the calendar year.&#160;&#160;The fiscal years ended December&#160;30, 2023 and December&#160;25, 2021 each consisted of 52 weeks, while the year ended December&#160;31, 2022 consisted of 53 weeks.</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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements include the accounts of the Company and its subsidiaries.&#160;&#160;All intercompany accounts and transactions have been eliminated.</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_UseOfEstimates', window );">Management Estimates</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management Estimates</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of Consolidated Financial Statements in conformity with U.S. GAAP inherently requires estimates and assumptions by management of the Company that affect the reported amounts of assets and liabilities, revenues and expenses and related disclosures.&#160;&#160;Actual results could differ from those estimates.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant estimates and assumptions by management primarily impact the following key financial statement areas:</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_InventoryImpairmentPolicy', window );">Inventory Impairment Risk</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory Valuation</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory Impairment Risk</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company identifies potentially excess and slow-moving inventory by evaluating turn rates, historical and expected future sales trends, age of merchandise, overall inventory levels, current cost of inventory, and other benchmarks.&#160;&#160;The Company has established an inventory valuation reserve to recognize the estimated impairment in value (i.e., an inability to realize the full carrying value) based on the Company&#8217;s aggregate assessment of these valuation indicators under prevailing market conditions and current merchandising strategies.  The Company does not believe its merchandise inventories are subject to significant risk of obsolescence in the near term.&#160;&#160;However, changes in market conditions or consumer purchasing patterns could result in the need for additional reserves.</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_InventoryShrinkagePolicy', window );">Shrinkage</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Shrinkage</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically performs physical inventories at least once a year for each store that has been open more than 12 months, and the Company has established a reserve for estimating inventory shrinkage between physical inventory counts.&#160;&#160;The reserve is established by assessing the chain-wide average shrinkage experience rate, applied to the related periods&#8217; sales volumes.&#160;&#160;Such assessments are updated on a regular basis for the most recent individual store experiences.&#160;&#160;The estimated store inventory shrink rate is based on historical experience.&#160;&#160;The Company believes historical rates are a reasonably accurate reflection of future trends.</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_CostOfSalesVendorAllowancesPolicy', window );">Vendor Funding</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Vendor Funding</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives funding from substantially all of its significant merchandise vendors, in support of its business initiatives, through a variety of programs and arrangements, including guaranteed vendor support funds (&#8220;vendor support&#8221;) and volume-based rebate funds (&#8220;volume rebates&#8221;).&#160;&#160;The amounts received are subject to terms of vendor agreements, most of which are &#8220;evergreen,&#8221; reflecting the on-going relationship with our significant merchandise vendors.  Certain of the Company&#8217;s agreements, primarily volume rebates, are renegotiated annually, based on expected annual purchases of the vendor&#8217;s product.&#160;&#160;Vendor funding is initially deferred as a reduction of the purchase price of inventory, and then recognized as a reduction of cost of merchandise sold as the related inventory is sold.&#160;&#160;</span></div>During interim periods, the amount of vendor support and volume rebates is estimated based upon initial commitments and anticipated purchase levels with applicable vendors.&#160;&#160;The estimated purchase volume (and related vendor funding) is based on the Company&#8217;s current knowledge of inventory levels, sales trends and expected customer demand, as well as planned new store openings and relocations.&#160;&#160;Although the Company believes it reasonably estimates purchase volumes and related volume rebates at interim periods, the amounts accrued and the related inventory valuation effects are adjusted at fiscal year end based on actual purchase volumes coinciding with calendar year vendor agreements. Such adjustments are not significant.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including lease right-of-use assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When evaluating long-lived assets for potential impairment, the Company first compares the carrying value of the asset or asset group to its estimated undiscounted future cash flows.  The evaluation for long-lived assets is performed at the lowest level of identifiable cash flows, which is generally the individual store level.&#160;&#160;The significant assumptions used to determine estimated undiscounted cash flows include cash inflows and outflows directly resulting from the use of those assets in operations, including margin on net sales, payroll and related items, occupancy costs, insurance allocations and other costs to operate a store.&#160;&#160;If the estimated future cash flows are less than the carrying value of the related asset, the Company calculates an impairment loss.&#160;&#160;The impairment loss calculation compares the carrying value of the related asset or asset group to its estimated fair value, which may be based on an estimated future cash flow model, market valuation, or other valuation technique, as appropriate.  The Company recognizes an impairment loss if the amount of the asset&#8217;s carrying value exceeds the asset&#8217;s estimated fair value.  If the Company recognizes an impairment loss, the adjusted carrying amount of the asset becomes its new cost basis.  For a depreciable long-lived asset, the new cost basis will be depreciated (amortized) over the remaining estimated useful life of that asset.</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%">No significant impairment charges were recognized in fiscal 2023, 2022, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span> related to long-lived assets.<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Impairement of Indefinite-Lived Intangible Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Indefinite-Lived Intangible Assets</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  Our annual impairment evaluation is conducted on the first day of our fiscal fourth quarter.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if impaired, the associated assets must be written down to fair value.   </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including goodwill.&#160;&#160;If the fair value of the reporting unit is less than the carrying value of the reporting unit,&#160;an impairment charge would be recorded to the Company&#8217;s operations for the amount in which the carrying amount exceeds the reporting unit&#8217;s fair value.  We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a combination of both.  The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selecting a discount rate that reflects the risk inherent in estimated future cash flows.  Under the market approach, the fair value is based on observed market data.  If multiple valuation methodologies are used, the results are weighted appropriately.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for other indefinite-lived intangible assets involves comparing the carrying amount of the asset to the sum of the discounted cash flows expected to be generated by the asset.  If the implied fair value of the indefinite-lived intangible asset is less than the carrying value, an impairment charge would be recorded to the Company&#8217;s operations. </span></div>No impairment charges were recognized in fiscal 2023, 2022, and 2021 related to indefinite-lived intangible assets.<span></span>
</td>
</tr>
<tr class="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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue at the time the customer takes possession of merchandise.&#160;&#160;If the Company receives payment before completion of its customer obligations (as per the Company&#8217;s special order and layaway programs), the revenue is deferred until the customer takes possession of the merchandise and the sale is complete.</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_tsco_SalesTaxesPolicyTextBlock', window );">Sales Taxes</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to collect certain taxes and fees from customers on behalf of government agencies and remit such collections to the applicable governmental agency on a periodic basis.&#160;&#160;These taxes and fees are collected from customers at the time of purchase but are not included in net sales.&#160;&#160;The Company records a liability upon collection from the customer and relieves the liability when payments are remitted to the applicable governmental agency.</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_RevenueRecognitionSalesReturns', window );">Revenue Recognition Sales Returns</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates a liability for sales returns based on a rolling average of historical return trends, and the Company believes that its estimate for sales returns is an accurate reflection of future returns associated with past sales.&#160;&#160;However, as with any estimate, refund activity may vary from estimated amounts.&#160;&#160;The Company had a liability for sales returns of $17.5 million and $24.0 million as of December&#160;30, 2023 and December&#160;31, 2022, respectively.</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_tsco_RevenueRecognitionGiftCardsTextBlock', window );">Revenue Recognition Gift Cards</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when&#160;a gift card or merchandise return card is redeemed by the customer and recognizes income when the likelihood of the gift card or merchandise return card being redeemed by the customer is remote (referred to as &#8220;breakage&#8221;).&#160;&#160;The gift cards and merchandise return card breakage rate is based upon historical redemption patterns and income is recognized for unredeemed gift cards and merchandise return cards in proportion to those historical redemption patterns.&#160;&#160;The Company recognized breakage income of $4.6 million, $4.6 million, and $4.2 million in fiscal 2023, 2022, and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers a points-based Neighbor&#8217;s Club loyalty program to its customers. The points earned by customers can be redeemed for free services or discounts on future purchases. The Company defers the estimated standalone selling price of points related to the loyalty program as a reduction to revenue and establish a corresponding liability in deferred revenue on the Consolidated Balance Sheets. The estimated selling price of each point is based on the standard value per point (1 point is generally equivalent to $0.01), net of points not expected to be redeemed, based on historical redemption. When points are relieved (redeemed, expired, cancelled, etc.), revenue is recognized with a corresponding reduction to the program liability. The Company had a liability for the loyalty program of $24.1 million and $19.2 million as of December&#160;30, 2023 and December&#160;31, 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_CostOfSalesPolicyTextBlock', window );">Cost of Merchandise Sold</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Merchandise Sold</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of merchandise sold includes the total cost of products sold; freight and duty expenses associated with moving merchandise inventories from vendors to distribution facilities, from distribution facilities to retail stores, from one distribution facility to another, and directly to our customers; tariffs on imported products; vendor support; damaged, junked or defective product; cash discounts from payments to merchandise vendors; and adjustments for shrinkage (physical inventory losses), lower of cost or net realizable value, slow moving product, and excess inventory quantities.</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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Selling, General and Administrative Expenses</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses include payroll and benefit costs for retail, distribution facility, and corporate team members; share-based compensation expenses; occupancy costs of retail, distribution, and corporate facilities; advertising; tender costs, including bank charges and costs associated with credit and debit card interchange fees; outside service fees; and other administrative costs, such as computer maintenance, supplies, travel, and lodging.</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_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs consist of expenses incurred in connection with digital and social media offerings, television, newspaper circulars, and customer-targeted direct e-mail and direct mail, as well as limited events through radio and other media channels.&#160;&#160;Costs are expensed when incurred with the exception of television advertising and circular and direct mail promotions, which are expensed upon first showing.&#160;&#160;Advertising expenses were approximately $87.1 million, $94.6 million, and $95.4 million for fiscal 2023, 2022, and 2021, respectively. &#160;Prepaid advertising costs were approximately $1.3 million and $2.1 million as of December&#160;30, 2023, and December&#160;31, 2022, respectively.</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_tsco_WarehousingAndDistributionCostsPolicyTextBlock', window );">Warehousing and Distribution Costs</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warehousing and Distribution Facility Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred at the Company&#8217;s distribution facilities for receiving, warehousing, and preparing product for delivery are expensed as incurred and are included in SG&amp;A expenses in the Consolidated Statements of Income.&#160;&#160;Because the Company does not include these costs in cost of sales, the Company&#8217;s gross margin may not be comparable to other retailers that include these costs in the calculation of gross margin.&#160;&#160;Distribution facility costs including depreciation were approximately $450.6 million, $424.1 million, and $367.4 million for fiscal 2023, 2022, and 2021, 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_StartUpActivitiesCostPolicy', window );">Pre-opening Costs</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pre-Opening Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-capital expenditures incurred in connection with opening new stores, primarily payroll and rent, are expensed as incurred.&#160;&#160;Pre-opening costs were approximately $13.2 million, $10.2 million, and $10.4 million for fiscal 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 );">Share-based Compensation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has share-based compensation plans covering certain members of management and non-employee directors, which include non-qualified stock options, restricted stock units, and performance-based restricted share units. Performance-based restricted share units are subject to performance conditions that include both Company and market performance. In addition, the Company offers an Employee Stock Purchase Plan (&#8220;ESPP&#8221;) to eligible team members.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of its stock option awards at the date of grant utilizing a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option pricing model. The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option valuation model was developed for use in estimating the fair value of short-term traded options that have no vesting restrictions and are fully transferable.  However, key assumptions used in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> model are adjusted to incorporate the unique characteristics of the Company&#8217;s stock option awards. Option pricing models and generally accepted valuation techniques require management to make subjective assumptions including expected stock price volatility, expected dividend yield, risk-free interest rate, expected term and forfeiture rates. The Company relies on historical volatility trends to estimate future volatility assumptions.&#160;&#160;The risk-free interest rates used were actual U.S.&#160;Treasury Constant Maturity rates for bonds matching the expected term of the option on the date of grant.  The expected term of the option on the date of grant was estimated based on the Company&#8217;s historical experience for similar options.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The forfeiture rate at the time of valuation was estimated based on historical experience for similar options and reduces expense ratably over the vesting period. The Company adjusts this estimate periodically, based on the extent to which actual forfeitures differ, or are expected to differ, from the previous estimate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s restricted stock units is the closing stock price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award. The fair value of the Company's performance-based restricted share units is estimated using a Monte Carlo simulation model on the grant date. Key assumptions used in the Monte Carlo simulation include expected volatility, dividend yield and risk-free interest rate. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes its estimates are reasonable in the context of historical experience.&#160;&#160;Future results will depend on, among other matters, levels of share-based compensation granted in the future, actual forfeiture rates, and the timing of option exercises.</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_DepreciationDepletionAndAmortizationPolicyTextBlock', window );">Depreciation and Amortization</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Amortization</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation includes expenses related to all retail, distribution facility, and corporate assets.&#160;&#160;Amortization includes expenses related to definite-lived intangible assets.</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 Tax</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method to account for income taxes whereby deferred tax assets and liabilities are determined based on differences between the financial carrying amounts of assets and liabilities and their tax bases.  Deferred tax assets and liabilities are measured using the enacted tax rates and laws that are anticipated to be in effect when temporary differences reverse or are settled.&#160;&#160;The effect of a tax rate change is recognized in the period in which the law is enacted in the provision for income taxes.&#160;&#160;The Company records a valuation allowance when it is more likely than not that a deferred tax asset will not be realized.</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_IncomeTaxUncertaintiesPolicy', window );">Tax Contingencies</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s income tax returns are periodically audited by U.S. federal and state tax authorities.  These audits include questions regarding tax filing positions, including the timing and amount of deductions and the allocation of income among various tax jurisdictions.  At any time, multiple tax years are subject to audit by the various tax authorities.  In evaluating the exposures associated with the Company&#8217;s various tax filing positions, the Company records a liability for uncertain tax positions taken or expected to be taken in a tax return.&#160;&#160;A number of years may elapse before a particular matter, for which the Company has established a reserve, is audited and fully resolved or clarified.&#160;&#160;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained.&#160;&#160;Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized.&#160;&#160;Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.&#160;&#160;The Company adjusts its tax contingencies reserve and income tax provision in the period in which actual results of a settlement with tax authorities differs from the established reserve, the statute of limitations expires for the relevant tax authority to examine the tax position or when more information becomes available.</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_tsco_SalesTaxAuditReservePolicyTextBlock', window );">Sales Tax Audit Reserve</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Tax Audit Reserve</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the Company&#8217;s sales are to tax-exempt customers, predominantly agricultural-based.&#160;&#160;The Company obtains exemption information as a necessary part of each tax-exempt transaction.&#160;&#160;Many of the states in which the Company conducts business will perform audits to verify the Company&#8217;s compliance with applicable sales tax laws.&#160;&#160;The business activities of the Company&#8217;s customers and the intended use of the unique products sold by the Company create a challenging and complex tax compliance environment.&#160;&#160;These circumstances also create some risk that the Company could be challenged as to the accuracy of the Company&#8217;s sales tax compliance.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews past audit experience and assessments with applicable states to continually determine if it has potential exposure for non-compliance.&#160;&#160;Any estimated liability is based on an initial assessment of compliance risk and historical experience with each state.&#160;&#160;The Company continually reassesses the exposure based on historical audit results, changes in policies, preliminary and final assessments made by state sales tax auditors, and additional documentation that may be provided to reduce the assessment.&#160;&#160;The reserve for these tax audits can fluctuate depending on numerous factors, including the complexity of agricultural-based exemptions, the ambiguity in state tax regulations, the number of ongoing audits, and the length of time required to settle with the state taxing authorities.</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_EarningsPerSharePolicyTextBlock', window );">Net Income Per Share</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income Per Share</span></div>The Company presents both basic and diluted net income per share on the Consolidated Statements of Income.  Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the period.&#160;&#160;Diluted net income per share is calculated by dividing net income by the weighted average diluted shares outstanding during the period.  Dilutive shares are computed using the treasury stock method for share-based awards. Performance-based restricted share units are included in diluted shares only if the related performance conditions have been considered satisfied as of the end of the reporting period.<span></span>
</td>
</tr>
<tr class="ro">
<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"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Temporary cash investments, with a maturity of three months or less when purchased, are considered to be cash equivalents.&#160;&#160;The majority of payments due from banks for customer credit cards are classified as cash and cash equivalents, as they generally settle within 24 - 48 hours.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales generated through the Company&#8217;s private label credit cards are not reflected as accounts receivable.&#160;&#160;Under an agreement with Citi Cards, a division of Citigroup, consumer and business credit is extended directly to customers by Citigroup.&#160;&#160;All credit program and related services are performed and controlled directly by Citigroup.&#160;&#160;Payments due from Citigroup are classified as cash and cash equivalents as they generally settle within 24 - 48 hours.</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_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date.  The Company uses a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.&#160;&#160;These tiers include: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - defined as observable inputs such as quoted prices in active markets; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments consist of cash and cash equivalents, short-term credit card receivables, trade payables, debt instruments, and interest rate swaps.&#160;&#160;Due to their short-term nature, the carrying values of cash and cash equivalents, short-term credit card receivables, and trade payables approximate current fair value at each balance sheet date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in further detail in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id82b30f149f2405b8f3e0025afcf0a27_106" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 5</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Consolidated Financial Statements, the Company had $1.75&#160;billion and $1.18&#160;billion in borrowings under its debt facilities at December&#160;30, 2023 and December&#160;31, 2022, respectively.  The fair value of the Company&#8217;s $150&#160;million 3.70% Senior Notes due 2029 (the &#8220;3.70% Senior Notes&#8221;) and the borrowings under the Company&#8217;s revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) were determined based on market interest rates (Level 2 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">inputs).  The carrying value of borrowings in the 3.70% Senior Notes and the Revolving Credit Facility approximate fair value for each period reported.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s $650&#160;million 1.750% Senior Notes due 2030 (the &#8220;1.75% Senior Notes&#8221;) and $750&#160;million 5.250% Senior Notes due 2033 (the &#8220;5.25% Senior Notes&#8221;) are determined based on quoted prices in active markets, which are considered Level 1 inputs. The carrying value and the fair value of the 1.75% Senior Notes and the 5.25% Senior Notes, net of discounts, were as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:38.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.719%"></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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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;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:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%">Fair Value</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 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%">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:100%">1.75% Senior Notes</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:100%">$</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:100%">640,596&#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 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:100%">$</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:100%">533,013&#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:100%">$</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:100%">639,220&#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 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:100%">$</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:100%">500,065&#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:100%">5.25% Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">740,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's interest rate swap is carried at fair value, which is determined based on the present value of expected future cash flows using forward rate curves, which is considered a Level 2 input.  In accordance with hedge accounting, the gains and losses on interest rate swaps that are designated and qualify as cash flow hedges are recorded as a component of Other Comprehensive Income, net of related income taxes, and reclassified into earnings in the same income statement line and period in which the hedged transactions affect earnings. The fair value of the interest rate swap, excluding accrued interest, was as follows (in thousands):</span></div><div style="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:57.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.785%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements at</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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:700;line-height:100%">December 30, 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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap assets (Level 2), excluding accrued interest</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:100%">$</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:100%">9,099&#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:100%">$</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:100%">15,146&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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_DerivativesPolicyTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for derivative financial instruments in accordance with applicable accounting standards for such instruments and hedging activities, which require that all derivatives are recorded on the balance sheet at fair value.  The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. </span></div>Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk are considered fair value hedges.  Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges.  Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge.  The Company may enter into derivative contracts that are intended to economically hedge a certain portion of its risk, even though hedge accounting does not apply or the Company elects not to apply the hedge accounting standards.<span></span>
</td>
</tr>
<tr class="re">
<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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Inventories</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost, as determined by the average cost method, or net realizable value.&#160;&#160;Inventory cost consists of the direct cost of merchandise including freight, duties, and tariffs.&#160;&#160;Inventories are net of shrinkage, obsolescence, other valuations, and vendor allowances.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):</span></div><div style="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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.839%"></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:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives</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:100%">December 30,<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:10pt;font-weight:700;line-height:100%">December 31,<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:400;line-height:100%">Land</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,129&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></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:10pt;font-weight:400;line-height:100%">1 &#8211; 35 years</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090,794&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753,601&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">5 &#8211; 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086,013&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and hardware</span></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:10pt;font-weight:400;line-height:100%">2 &#8211;&#160;7 years</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,724&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766,031&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,143&#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="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:100%">Property and equipment, gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,728,712&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,099,917&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,291,528)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,016,301)</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="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:100%">Property and equipment, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,437,184&#160;</span></td><td style="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="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,083,616&#160;</span></td><td style="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Capitalized Software Costs</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Software Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs related to the acquisition and development of software and amortizes these costs using the straight-line method over the estimated useful life of the software, which is <span style="-sec-ix-hidden:f-476">two</span> to <span style="-sec-ix-hidden:f-477">seven</span> years.&#160;&#160;Computer software consists of software developed for internal-use and third-party software purchased for internal-use.&#160;&#160;A subsequent addition, modification or upgrade to internal-use software is capitalized to the extent that it enhances the software&#8217;s functionality or extends its useful life.&#160;&#160;These costs are included in property and equipment in the accompanying Consolidated Balance Sheets.&#160;&#160;Certain software costs not meeting the criteria for capitalization are expensed as incurred.</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_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy', window );">Store Closing Costs</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Store Closing Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly evaluates the performance of its stores and periodically closes those stores that are underperforming.&#160;&#160;The Company records a liability for costs associated with an exit or disposal activity when the liability is incurred, usually in the period the store closes.&#160;&#160;Store closing costs were not significant to the results of operations for any of the fiscal years presented.</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_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment, if any, of operating lease assets. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the reasonably certain lease term. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases are amortized in accordance with the Company&#8217;s normal depreciation policy for owned assets or over the lease term, if shorter, and the related charge to operations is included in depreciation expense in the Consolidated Statements of Income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplier Finance Program </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an agreement with a third-party financial institution that allows certain participating suppliers the ability to finance payment obligations from the Company. The third-party financial institution has separate arrangements with the Company&#8217;s suppliers and provides them with the option to request early payment for invoices confirmed by the Company. The Company does not determine the terms or conditions of the arrangement between the third-party and its suppliers and receives no compensation from the third-party financial institution. The Company&#8217;s obligation to its suppliers, including amounts due and scheduled payment dates, are not impacted by the suppliers&#8217; decisions to finance amounts under the arrangement. The </span></div>Company&#8217;s outstanding payment obligations under the supplier finance program, which are included in <span style="-sec-ix-hidden:f-480"><span style="-sec-ix-hidden:f-481">accounts payable</span></span> on the Company&#8217;s Consolidated Balance Sheets, were $38.4&#160;million and $24.2&#160;million at December&#160;30, 2023 and December&#160;31, 2022, respectively.<span></span>
</td>
</tr>
<tr class="ro">
<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 );">New accounting pronouncements</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the Financial Accounting Standard Board issued Accounting Standards Update (&#8220;ASU&#8221;) 2022-04, &#8220;Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations&#8221;. The ASU requires disclosure about an entity&#8217;s use of supplier finance programs, including the key terms of the program, amount of obligations outstanding at the end of the reporting period, and a rollforward of activity within the program during the period.  The Company adopted this ASU in fiscal 2023, except for the disclosure of rollforward activity, which is effective on a prospective basis beginning in fiscal 2024.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, &#8220;Income Taxes (Topic 740) - Improvements to Income Tax Disclosures.&#8221; The ASU requires that an entity disclose specific categories in the effective tax rate reconciliation as well as provide additional information for reconciling items that meet a quantitative threshold. Further, the ASU requires certain disclosures of state versus federal income tax expense and taxes paid. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued. The amendments should be applied on a prospective basis although retrospective application is permitted. The Company is currently evaluating the impact of adoption on its financial disclosures. </span></div>In November 2023, the FASB issued ASU 2023-07, &#8220;Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures.&#8221; The amendment in the ASU is intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and should be applied on a retrospective basis to all periods presented. The Company is currently evaluating the impact of adoption on its financial disclosures.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReservePolicyTextBlock', window );">Self Insurance Reserve</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance Reserves</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company self-insures a significant portion of its workers&#8217; compensation and general liability (including product liability) insurance plans.&#160; The Company has stop-loss insurance policies to protect it from individual losses over specified dollar values.  Our deductible or self-insured retention, as applicable, for each claim involving workers&#8217; compensation insurance and general liability insurance is limited to $500,000 and our Texas Work Injury Policy is limited to $500,000.  Further, we maintain a commercially reasonable umbrella/excess policy that covers liabilities in excess of the primary insurance policy limits.</span></div>The full extent of certain workers&#8217; compensation and general liability claims may not become fully determined for several years.  Therefore, the Company estimates potential obligations based upon historical claims experience, loss development factors, severity factors, and other actuarial assumptions.  Although the Company believes the reserves established for these obligations are reasonably estimated, any significant change in the number of claims or costs associated with claims made under these plans could have a material effect on the Company&#8217;s financial results.&#160;&#160;At December&#160;30, 2023, the Company had insurance reserves for workers' compensation of $78.8 million, compared to $74.0 million at December&#160;31, 2022.&#160;Insurance reserves for general liability plans was $59.1&#160;million at December&#160;30, 2023 compared to $51.5&#160;million at December&#160;31, 2022. In addition, insurance receivables recorded in Other assets on the Consolidated Balance Sheets for claims greater than our insurance stop-loss limits were $25.2 million and $18.4 million as of December&#160;30, 2023 and December&#160;31, 2022.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_RevenueRecognitionGiftCardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Gift Cards [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;">tsco_RevenueRecognitionGiftCardsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_SalesTaxAuditReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sales tax audit reserve.</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;">tsco_SalesTaxAuditReservePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_SalesTaxesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 certain taxes and fees collected from customers and remitted to government agencies.</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;">tsco_SalesTaxesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_WarehousingAndDistributionCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classification of costs incurred at our distribution centers for receiving, warehousing and preparing product for delivery.</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;">tsco_WarehousingAndDistributionCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe 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://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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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_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_CostOfSalesVendorAllowancesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowances received from a vendor. The disclosure differentiates between those allowances that are recorded as a reduction in the price of the vendors' products or services (that is, the entity's inventory) and which ultimately will be recorded as a reduction in the entity's cost of sales and those that are not.</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_CostOfSalesVendorAllowancesPolicy</td>
</tr>
<tr>
<td style="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_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with exit or disposal activity or restructuring. Excludes entity newly acquired in business combination and discontinued operation.</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 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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><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 1<br> -Subparagraph (SAB TOPIC 5.P.3,4)<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_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy</td>
</tr>
<tr>
<td style="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_DepreciationDepletionAndAmortizationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<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_DepreciationDepletionAndAmortizationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments and hedging 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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-2<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(n))<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> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-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_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</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 260<br> -SubTopic 10<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-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_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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_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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes 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> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482338/360-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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_IncomeTaxUncertaintiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax positions taken in the tax return 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 types of contingencies related to income taxes.</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_IncomeTaxUncertaintiesPolicy</td>
</tr>
<tr>
<td style="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_InventoryImpairmentPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognizing inventory losses, including, but not limited to, substantial and unusual losses resulting from the subsequent measurement of inventory due 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/2009/role/commonPracticeRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482933/330-10-35-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_InventoryImpairmentPolicy</td>
</tr>
<tr>
<td style="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_InventoryShrinkagePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory shortages, shrinkage, damaged goods, and defective goods.</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_InventoryShrinkagePolicy</td>
</tr>
<tr>
<td style="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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase 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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -SubTopic 50<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482610/350-50-25-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482633/350-40-30-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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="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_RevenueRecognitionSalesReturns">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">us-gaap_RevenueRecognitionSalesReturns</td>
</tr>
<tr>
<td style="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_SelfInsuranceReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</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_SelfInsuranceReservePolicyTextBlock</td>
</tr>
<tr>
<td style="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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</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> -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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_StartUpActivitiesCostPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 start-up costs. Start-up activities include those one-time activities related to opening a new facility, introducing a new product or service, conducting business in a new territory, conducting business with a new class of customer or beneficiary, initiating a new process in an existing facility, or commencing some new operation. Start-up activities include activities related to organizing a new entity (commonly referred to as organization 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_StartUpActivitiesCostPolicy</td>
</tr>
<tr>
<td style="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>42
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439674190416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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_PropertyPlantAndEquipmentTextBlock', window );">Estimated useful lives of property, plant and equipment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):</span></div><div style="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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.839%"></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:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives</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:100%">December 30,<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:10pt;font-weight:700;line-height:100%">December 31,<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:400;line-height:100%">Land</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,129&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></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:10pt;font-weight:400;line-height:100%">1 &#8211; 35 years</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090,794&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753,601&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">5 &#8211; 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086,013&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and hardware</span></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:10pt;font-weight:400;line-height:100%">2 &#8211;&#160;7 years</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,724&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766,031&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,143&#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="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:100%">Property and equipment, gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,728,712&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,099,917&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,291,528)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,016,301)</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="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:100%">Property and equipment, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,437,184&#160;</span></td><td style="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="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,083,616&#160;</span></td><td style="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>
</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_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>43
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439670101040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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_ShareBasedCompensationAbstract', window );"><strong>Share-Based Payment Arrangement, Noncash Expense [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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Key assumptions in fair value determination</a></td>
<td class="text">The ranges of key assumptions used in determining the fair value of options granted during fiscal 2023, 2022, and 2021, as well as a summary of the methodology applied to develop each assumption, are as follows:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:57.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></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:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected price volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">30.7% - 30.9%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:100%">29.9% - 31.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:100%">29.8% - 30.3%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="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:100%">3.5% - 4.5%</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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7% - 4.3%</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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3% - 1.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average expected lives (in years)</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:100%">4.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:10pt;font-weight:400;line-height:100%">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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</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:100%">Forfeiture rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div>Key assumptions used in the Monte Carlo simulation for the performance shares with a TSR modifier granted during fiscal 2023 and during fiscal 2022 are presented below:<div style="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:57.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:700;line-height:100%">Assumption</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:100%">Expected volatility</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:100%">32.13&#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:100%">%</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:10pt;font-weight:400;line-height:100%">30.91&#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:100%">%</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:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compounded dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="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">A summary of stock option activity is as follows:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:37.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.953%"></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:100%">Stock Option Activity</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:100%">Options</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:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value</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:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual Term</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:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">in thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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="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="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="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="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="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="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="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="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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,985&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,228&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232.35&#160;</span></td><td style="background-color:#ffffff;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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.19&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,836)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,014,877&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738,256&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.36&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_tsco_OtherInformationOptionActivityTableTextBlock', window );">Other information relative to option activity</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to options activity during fiscal 2023, 2022, and 2021 is as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:58.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.823%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of stock options vested</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,783&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,478&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of stock options exercised</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,024&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,532&#160;</span></td><td style="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_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Restricted stock units activity</a></td>
<td class="text">A summary of restricted stock unit activity is presented below:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:50.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.543%"></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:100%">Restricted Stock Unit Activity</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:100%">Restricted Stock Units</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:100%">Weighted Average Grant Date Fair&#160;Value</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></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></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></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></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></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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155.24&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,011)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409,996&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.87&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="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 );">Performance-based Share Unit Activity</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A summary of performance-based restricted share unit activity is presented below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:59.165%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.397%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.400%"></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:100%">Performance-Based Restricted Share Unit Activity</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based Restricted Share Units</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:100%">Weighted Average Grant Date Fair&#160;Value</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></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></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></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></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></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></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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,599&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155.02&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,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:100%">94.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220.62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,819&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.61&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Assumes 100% target level achievement of the relative performance targets. The actual number of shares that will be issued, which may be higher or lower than the target, will be determined by the level of achievement of the relative performance targets, inclusive of the TSR modifier.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b) Shares adjusted for performance-based restricted share unit awards settled during fiscal 2023 based on actual achievement of  performance targets.</span><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_tsco_OtherInformationRestrictedUnitActivityTableTextBlock', window );">Other information relative to restricted unit activity</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to restricted stock unit activity during fiscal 2023, 2022, and 2021 is as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of restricted stock units vested and issued</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,446&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,222&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of restricted stock units vested and issued</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,112&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,532&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,136&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to performance-based restricted share unit activity during fiscal 2023 is as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></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:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of performance-based restricted share units vested and issued</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:100%">$</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:100%">9,498&#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:100%">$</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:100%">14,104&#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:100%">$</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:100%">648&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of performance-based restricted share units vested and issued</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,155&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,895&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_tsco_OtherInformationOptionActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other information relative to option activity.</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;">tsco_OtherInformationOptionActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_OtherInformationRestrictedUnitActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other information relative to restricted unit activity.</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;">tsco_OtherInformationRestrictedUnitActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</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 (f)(2)<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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439674406944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations and Asset Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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 );">Schedule of Business Acquisitions, by Acquisition</a></td>
<td class="text"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:49.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.413%"></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:400;line-height:100%">(in thousands)</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:100%">Amounts Recognized as of Acquisition 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:10pt;font-weight:700;line-height:100%">Measurement Period Adjustments</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:100%">Amounts Recognized as of December&#160;30, 2023</span></div></td></tr><tr><td colspan="3" style="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:700;line-height:100%">Fair value of assets acquired</span></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><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 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:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,935&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277&#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:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,792&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,351)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,871&#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:100%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,132&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,755&#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:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,333&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,554&#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:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146&#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:700;line-height:100%">Less: liabilities assumed</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 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:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,667&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued 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:100%">20,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,935&#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:100%">Short-term lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,986&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,986&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term 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:100%">70,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,626&#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:100%">Liabilities held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,000&#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:100%">Total fair value of considerations transferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>  &#160;&#160;&#160;&#160;        Note: Amounts may not sum to totals due to rounding.<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>45
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668472224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the years ended December&#160;30, 2023, December&#160;31, 2022 and December&#160;25, 2021 are as follows (in thousands):</span></div><div style="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:79.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:700;line-height:100%">Consolidated</span></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Balance as of December&#160;25, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:700;line-height:100%">Net goodwill</span></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:100%">$</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:100%">32,419&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Balance as of December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:700;line-height:100%">Net goodwill</span></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:100%">$</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:100%">230,161&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Balance as of December&#160;30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price accounting adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:700;line-height:100%">Net goodwill</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:100%">$</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:100%">246,419&#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="display:none"></td><td colspan="3" style="display:none"></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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439762773520">
<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>Dec. 30, 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s outstanding debt as of the dates indicated (in millions):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30,<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:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.25% Senior Notes</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:100%">$</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:100%">750.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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.70% Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,750.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt discounts and issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,164.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,164.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668472000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Supplemental Lease Liability (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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 );">Lease, Cost</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s classification of lease cost (in thousands):</span></div><div style="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:24.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year 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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statement of Income Location</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:10pt;font-weight:700;line-height:100%">December 30, 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:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,379&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,351&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,787&#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="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,850&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,313&#160;</span></td><td style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,026&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease cost</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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,905&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,477&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future maturities of the Company&#8217;s lease liabilities (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,956&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,823&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,779&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,632&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,750&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,382&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:100%">446,265</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:100%">4,720</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:100%">450,985</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:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,955</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,802</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,757</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:100%">377,553</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:100%">4,812</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:100%">382,365</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:100%">After 2028</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803,385</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,510</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821,895</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,010,746</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,053,163</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:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(738,428)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,718)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(746,146)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,272,318&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,699&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,307,017&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Operating lease payments exclude $320.5 million of legally binding minimum lease payments for leases signed, but not yet commenced.</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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule of Cash Flow, Supplemental Disclosures</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the other information related to the Company&#8217;s lease liabilities (in thousands):</span></div><div style="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:65.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.839%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year 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="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:700;line-height:100%">December 30, 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:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows used for finance leases</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,057&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,787&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,748&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,396&#160;</span></td><td style="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_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock', window );">Lessee, Operating Lease, Terms and Discount Rate</a></td>
<td class="text"><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s lease term and discount rate:</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:65.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Weighted-average remaining lease term (years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:100%">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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</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:100%">Weighted-average discount rate:</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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Terms and Discount Rate</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;">tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</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 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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 supplemental cash flow information for the periods presented.</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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="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>48
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439674125344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock and Dividends (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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_EquityAbstract', window );"><strong>Equity [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_ScheduleOfDividendsPayableTextBlock', window );">Schedule of Dividends Payable</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2023 and 2022, the Company&#8217;s Board of Directors declared the following cash dividends:</span><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:27.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.051%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date Declared</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:100%">Dividend Amount<br/>Per Share of Common Stock</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:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date Paid</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 8, 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 27, 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 12, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 9, 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:10pt;font-weight:400;line-height:100%">$1.03</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:400;line-height:100%">August 28, 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:10pt;font-weight:400;line-height:100%">September 12, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 10, 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 30, 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 13, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 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:10pt;font-weight:400;line-height:100%">$1.03</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:400;line-height:100%">February 27, 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:10pt;font-weight:400;line-height:100%">March 14, 2023</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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2, 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:10pt;font-weight:400;line-height:100%">$0.92</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:400;line-height:100%">November 21, 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:10pt;font-weight:400;line-height:100%">December 6, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.92</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 22, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 7, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 10, 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:10pt;font-weight:400;line-height:100%">$0.92</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:400;line-height:100%">May 25, 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:10pt;font-weight:400;line-height:100%">June 8, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.92</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 8, 2022</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDividendsPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 all or some of the information related to dividends 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_ScheduleOfDividendsPayableTextBlock</td>
</tr>
<tr>
<td style="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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439762774048">
<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>Dec. 30, 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 );">Net income per share calculation</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share is calculated as follows (in thousands, except per share amounts):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107,226&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107,226&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,746&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.09&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088,712&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088,712&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,149&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.71&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,794&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.69&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997,114&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,824&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.61&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Anti-dilutive share-based awards excluded from the above calculations totaled approximately 0.2 million fiscal 2023, approximately 0.1 million in fiscal 2022 and less than 0.1&#160;million fiscal 2021.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>50
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668097952">
<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>Dec. 30, 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision for income taxes</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,024&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,565&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,152&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,238&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,117&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,313&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,390&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense/(benefit):</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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:100%">50,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,303&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,941)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,548)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,281&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,059&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,584&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,176&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,598&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,974&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<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 );">Deferred tax assets and liabilities</a></td>
<td class="text">Significant components of the deferred tax assets and liabilities are as follows (in&#160;thousands):<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:72.360%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></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:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 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:10pt;font-weight:700;line-height:100%">December 31, 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:100%">Tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory valuation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,076&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee benefits costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workers' compensation insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,496&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:100%">1,001,753&#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:100%">944,331&#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:100%">Tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(773,433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(723,688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229,751)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231,191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,664)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:100%">(1,029,848)</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:100%">(975,106)</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 style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,095)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,775)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate is as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,905&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,819&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of:</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits, net of federal tax benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,616)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation programs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,442)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,368)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,176&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,598&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,974&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<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 );">Reconciliation of gross unrecognized tax benefits</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending gross amount of unrecognized tax benefits (exclusive of interest and penalties) is as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,362&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,749&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,236&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,211&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(346)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(506)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(465)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,265&#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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,362&#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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,749&#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>
</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_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>51
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439669707840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 30, 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock', window );">Average percentage of sales by product categories (in hundredths)</a></td>
<td class="text">The following table indicates the percentage of net sales represented by each major product category during fiscal 2023, 2022, and 2021:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:51.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.174%"></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:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Net Sales</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:700;line-height:100%">Product Category:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Livestock, Equine &amp; Agriculture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Companion Animal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seasonal &amp; Recreation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truck, Tool, &amp; Hardware</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(d)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clothing, Gift, &amp; D&#233;cor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(e)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">%</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">%</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">%</span></td></tr></table><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Net sales by major product categories for prior periods have been reclassified to conform to the current year presentation. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(a) Includes livestock and equine feed &amp; equipment, poultry, fencing, and sprayers &amp; chemicals. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(b) Includes food, treats and equipment for dogs, cats, and other small animals as well as dog wellness. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(c) Includes tractor &amp; rider, lawn &amp; garden, bird feeding, power equipment, and other recreational products. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(d) Includes truck accessories, trailers, generators, lubricants, batteries, and hardware and tools.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(e) Includes clothing, footwear, toys, snacks, and decorative merchandise.</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_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sales by major product categories that are included in the discussion of the nature of an entity's operations.</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;">tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439664836992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></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>Oct. 12, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 30, 2023 </div>
<div>USD ($) </div>
<div>store </div>
<div>state </div>
<div>h</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 25, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 05, 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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_NumberOfStatesInWhichEntityOperates', window );">Number of states in which rural lifestyle retail stores are operated by the company | state</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_tsco_Workerscompensationandgeneralliabilitydeductible', window );">Workers compensation and general liability deductible</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_AllowanceForSalesReturns', window );">Allowance for Sales Returns</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,500,000<span></span>
</td>
<td class="nump">$ 24,000,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_RevenueRecognitionGiftCard', window );">Revenue Recognition Gift Card</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,600,000<span></span>
</td>
<td class="nump">4,600,000<span></span>
</td>
<td class="nump">$ 4,200,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_CustomerLoyaltyProgramLiabilityCurrent', window );">Customer Loyalty Program Liability, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,100,000<span></span>
</td>
<td class="nump">19,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="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 expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,100,000<span></span>
</td>
<td class="nump">94,600,000<span></span>
</td>
<td class="nump">95,400,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_PrepaidAdvertising', window );">Prepaid advertising costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300,000<span></span>
</td>
<td class="nump">2,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>
</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_tsco_DistributionExpense', window );">Distribution Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,600,000<span></span>
</td>
<td class="nump">424,100,000<span></span>
</td>
<td class="nump">367,400,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_PreOpeningCosts', window );">Pre-Opening Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,200,000<span></span>
</td>
<td class="nump">10,200,000<span></span>
</td>
<td class="nump">10,400,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions', window );">Minimum processing timespayments due from banks customer credit card transactions | h</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions', window );">Maximum processing time for payments due from banks for customer credit card transactions | h</a></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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredDebt', window );">Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,750,000,000<span></span>
</td>
<td class="nump">1,178,000,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_LongTermDebt', window );">Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,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_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and Intangible Asset Impairment</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="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_AssetImpairmentCharges', window );">Impairment charges</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="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_SupplierFinanceProgramObligation', window );">Supplier finance program, obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,400,000<span></span>
</td>
<td class="nump">$ 24,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_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration', window );">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Accounts payable<span></span>
</td>
<td class="text">Accounts payable<span></span>
</td>
<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_tsco_SoftwareMaximumOrMinimumAxis=tsco_SoftwareMinimumMember', window );">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_SoftwareMaximumOrMinimumAxis=tsco_SoftwareMaximumMember', window );">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>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</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="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=tsco_A370SeniorNotesMember', window );">3.70% Senior Notes | Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LongTermDebt', window );">Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,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 );">Debt Instrument, Interest Rate, Plus Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=tsco_A175SeniorNotesMember', window );">1.75% Senior Notes | Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LongTermDebt', window );">Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 650,000,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 );">Debt Instrument, Interest Rate, Plus Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=tsco_A525SeniorNotesMember', window );">5.25% Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LongTermDebt', window );">Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,000,000.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>
<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=tsco_A525SeniorNotesMember', window );">5.25% Senior Notes | Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LongTermDebt', window );">Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,000,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">$ 750,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_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Plus Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<span></span>
</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.25%<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_tsco_SelfInsuranceTypeAxis=tsco_WorkersCompensationReserveMember', window );">Workers' Compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_SelfInsuranceReserve', window );">Self-insurance reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78,800,000<span></span>
</td>
<td class="nump">74,000,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_tsco_SelfInsuranceTypeAxis=tsco_GeneralLiabilityReserveMember', window );">General Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_SelfInsuranceReserve', window );">Self-insurance reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,100,000<span></span>
</td>
<td class="nump">51,500,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_tsco_SelfInsuranceTypeAxis=tsco_SelfInsuranceClaimsMember', window );">Self-Insurance Claims</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_OtherAssets', window );">Other Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,200,000<span></span>
</td>
<td class="nump">$ 18,400,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_srt_StatementGeographicalAxis=stpr_TX', window );">TEXAS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_Workerscompensationandgeneralliabilitydeductible', window );">Workers compensation and general liability deductible</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,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="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=tsco_OrschelnFarmAndHomeLLCMember', window );">Orscheln Farm and Home, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_BusinessCombinationConsiderationTransferred1', window );">Consideration Transferred</a></td>
<td class="nump">$ 393,400,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="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=tsco_OrschelnStoresDomain', window );">Orscheln Stores [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Disposal Group, Including Discontinued Operation, Consideration</a></td>
<td class="nump">$ 69,400,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="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=tsco_OrschelnDistributionCenterAndHeadquartersMember', window );">Orscheln Distribution Center and Headquarters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Disposal Group, Including Discontinued Operation, Consideration</a></td>
<td class="text">&#160;<span></span>
</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,000,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_tsco_ConsolidatedStoresAxis=tsco_TSCOstoresDomain', window );">TSCO stores [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_NumberOfStores', window );">Number of rural lifestyle retail stores operated by the company | store</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_tsco_ConsolidatedStoresAxis=tsco_PetsensestoresDomain', window );">Petsense stores [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_NumberOfStores', window );">Number of rural lifestyle retail stores operated by the company | store</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_NumberOfStores', window );">Number of rural lifestyle retail stores operated by the company | store</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,414<span></span>
</td>
<td class="text">&#160;<span></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_tsco_AllowanceForSalesReturns">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for 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;">tsco_AllowanceForSalesReturns</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_DistributionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 represents total cost incurred at our distribution centers for receiving, warehousing and preparing product for delivery. They are expensed as incurred and are included in SG&amp;A expenses in the Consolidated Statements of 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;">tsco_DistributionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 time it takes to process payments due from banks for credit card transactions.</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;">tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:positiveIntegerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum time period it takes to process payments due from banks for credit card transactions.</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;">tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:positiveIntegerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_RevenueRecognitionGiftCard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Gift Card</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;">tsco_RevenueRecognitionGiftCard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_Workerscompensationandgeneralliabilitydeductible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deductible or self-insured retention, as applicable, for each claim involving workers' compensation insurance and general liability insurance.</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;">tsco_Workerscompensationandgeneralliabilitydeductible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</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 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-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_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_CustomerLoyaltyProgramLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of deferred revenue or cost to provide products or services, which is expected to be recognized in income or incurred within one year or the normal operating cycle, if longer, resulting from customer loyalty program. Excludes liability associated with frequent flier programs. Includes liability associated with customer loyalty programs for other businesses, for example, but is not limited to, hotels, supermarkets, credit card companies, automobile rental companies, and book sellers.</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_CustomerLoyaltyProgramLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</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_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-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_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_NumberOfStatesInWhichEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 states the entity operates in as of the balance sheet date.</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_NumberOfStatesInWhichEntityOperates</td>
</tr>
<tr>
<td style="padding-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>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_NumberOfStores">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of stores.</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_NumberOfStores</td>
</tr>
<tr>
<td style="padding-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>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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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 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)(10))<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> -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><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(10))<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_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PreOpeningCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred.</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.3)<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_PreOpeningCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidAdvertising">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid in advance for advertising that provides 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/2009/role/commonPracticeRef<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><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 3: 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)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-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_PrepaidAdvertising</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's 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> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SupplierFinanceProgramObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for supplier finance program.</p></div>
<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 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147477128/405-50-55-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479468/405-50-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479468/405-50-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_SupplierFinanceProgramObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation for supplier finance program.</p></div>
<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 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479468/405-50-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_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="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_UnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially 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://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_UnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_tsco_SoftwareMaximumOrMinimumAxis=tsco_SoftwareMinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsco_SoftwareMaximumOrMinimumAxis=tsco_SoftwareMinimumMember</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_tsco_SoftwareMaximumOrMinimumAxis=tsco_SoftwareMaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsco_SoftwareMaximumOrMinimumAxis=tsco_SoftwareMaximumMember</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=tsco_A370SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_A370SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_SeniorNotesMember</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=tsco_A175SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_A175SeniorNotesMember</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=tsco_A525SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_A525SeniorNotesMember</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_tsco_SelfInsuranceTypeAxis=tsco_WorkersCompensationReserveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsco_SelfInsuranceTypeAxis=tsco_WorkersCompensationReserveMember</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_tsco_SelfInsuranceTypeAxis=tsco_GeneralLiabilityReserveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsco_SelfInsuranceTypeAxis=tsco_GeneralLiabilityReserveMember</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_tsco_SelfInsuranceTypeAxis=tsco_SelfInsuranceClaimsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsco_SelfInsuranceTypeAxis=tsco_SelfInsuranceClaimsMember</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=stpr_TX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=stpr_TX</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=tsco_OrschelnFarmAndHomeLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_OrschelnFarmAndHomeLLCMember</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=tsco_OrschelnStoresDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_OrschelnStoresDomain</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=tsco_OrschelnDistributionCenterAndHeadquartersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_OrschelnDistributionCenterAndHeadquartersMember</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_tsco_ConsolidatedStoresAxis=tsco_TSCOstoresDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsco_ConsolidatedStoresAxis=tsco_TSCOstoresDomain</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_tsco_ConsolidatedStoresAxis=tsco_PetsensestoresDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsco_ConsolidatedStoresAxis=tsco_PetsensestoresDomain</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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668463344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Significant Accounting Policies - Fair Value Measurements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_DebtInstrumentAxis=tsco_A175SeniorNotesMember', window );">1.75% Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_SeniorNotes', window );">Senior Notes</a></td>
<td class="nump">$ 640,596<span></span>
</td>
<td class="nump">$ 639,220<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-Term Debt, Fair Value</a></td>
<td class="nump">533,013<span></span>
</td>
<td class="nump">500,065<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=tsco_A525SeniorNotesMember', window );">5.25% Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_SeniorNotes', window );">Senior Notes</a></td>
<td class="nump">740,880<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_LongTermDebtFairValue', window );">Long-Term Debt, Fair Value</a></td>
<td class="nump">$ 769,005<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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same 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;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</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 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 2: 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.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_SeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentAxis=tsco_A175SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_A175SeniorNotesMember</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=tsco_A525SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_A525SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439666352704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Significant Accounting Policies - Fair Value of the Interest Rate Swap (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue', window );">Cash Flow Hedge Derivative Instrument Assets at Fair Value</a></td>
<td class="nump">$ 9,099<span></span>
</td>
<td class="nump">$ 15,146<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_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of all asset derivatives designated as cash flow hedging 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> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>55
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439667957488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Significant Accounting Policies Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_Land', window );">Land</a></td>
<td class="nump">$ 93,319<span></span>
</td>
<td class="nump">$ 100,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings and Improvements, Gross</a></td>
<td class="nump">2,090,794<span></span>
</td>
<td class="nump">1,753,601<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Furniture and Fixtures, Gross</a></td>
<td class="nump">1,349,162<span></span>
</td>
<td class="nump">1,086,013<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_tsco_ComputerSoftwareAndHardwareGross', window );">Computer software and hardware, gross</a></td>
<td class="nump">859,724<span></span>
</td>
<td class="nump">766,031<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in Progress, Gross</a></td>
<td class="nump">335,713<span></span>
</td>
<td class="nump">394,143<span></span>
</td>
</tr>
<tr class="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">4,728,712<span></span>
</td>
<td class="nump">4,099,917<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</a></td>
<td class="num">(2,291,528)<span></span>
</td>
<td class="num">(2,016,301)<span></span>
</td>
</tr>
<tr class="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 and equipment, net</a></td>
<td class="nump">$ 2,437,184<span></span>
</td>
<td class="nump">$ 2,083,616<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 improvements | Minimum</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, useful life</a></td>
<td class="text">1 year<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_BuildingAndBuildingImprovementsMember', window );">Building improvements | Maximum</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, useful life</a></td>
<td class="text">35 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_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>
</tr>
<tr class="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, useful life</a></td>
<td class="text">5 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_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>
</tr>
<tr class="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, 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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=tsco_ComputerSoftwareAndHardwareMember', window );">Computer Software and Hardware | Minimum</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, useful life</a></td>
<td class="text">2 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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=tsco_ComputerSoftwareAndHardwareMember', window );">Computer Software and Hardware | Maximum</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, useful life</a></td>
<td class="text">7 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_tsco_ComputerSoftwareAndHardwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross amount of capitalized computer software and hardware costs as of the balance sheet date.</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;">tsco_ComputerSoftwareAndHardwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_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_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</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> -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_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</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> -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_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of 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.</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> -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_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depletion of real estate held for productive use, excluding land held for sale.</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(13))<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_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_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=tsco_ComputerSoftwareAndHardwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_ComputerSoftwareAndHardwareMember</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>56
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668508176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_tsco_Employeestockpurchaseprogramdiscountpercentage', window );">Employee stock purchase program discount percentage</a></td>
<td class="nump">15.00%<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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm', window );">Share Based Compensation Arrangement By Share Based Payment Award Contractual Term</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="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 );">Number of shares available for future equity awards (in shares)</a></td>
<td class="nump">8,500,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_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">$ 57,000<span></span>
</td>
<td class="nump">$ 53,800<span></span>
</td>
<td class="nump">$ 47,600<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_tsco_VestingTermMinimum', window );">Vesting Term, Minimum</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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_VestingTermMaximum', window );">Vesting Term, Maximum</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding', window );">Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding</a></td>
<td class="nump">$ 24,400<span></span>
</td>
<td class="nump">28,600<span></span>
</td>
<td class="nump">14,900<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation</a></td>
<td class="nump">57,015<span></span>
</td>
<td class="nump">$ 53,832<span></span>
</td>
<td class="nump">$ 47,649<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 );">Employee Stock Option</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation</a></td>
<td class="nump">$ 7,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Remaining weighted average expense recognition period (in years)</a></td>
<td class="text">1 year 9 months 18 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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation</a></td>
<td class="nump">$ 48,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Remaining weighted average expense recognition period (in years)</a></td>
<td class="text">1 year 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</a></td>
<td class="nump">226,988<span></span>
</td>
<td class="nump">258,550<span></span>
</td>
<td class="nump">219,723<span></span>
</td>
</tr>
<tr class="re">
<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 Paid for Tax Withholding for Share Based Compensation</a></td>
<td class="nump">106,273<span></span>
</td>
<td class="nump">131,939<span></span>
</td>
<td class="nump">95,996<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-Based Restricted 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="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</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation</a></td>
<td class="nump">$ 14,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Remaining weighted average expense recognition period (in years)</a></td>
<td class="text">1 year 9 months 18 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_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate', window );">Discount rate of employee stock purchase plan (in hundredths)</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan, shares</a></td>
<td class="nump">45,158<span></span>
</td>
<td class="nump">44,390<span></span>
</td>
<td class="nump">48,446<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation</a></td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common Stock, Capital Shares Reserved for Future Issuance</a></td>
<td class="nump">11,700,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_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan | 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common Stock, Capital Shares Reserved for Future Issuance</a></td>
<td class="nump">16,000,000<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_tsco_Employeestockpurchaseprogramdiscountpercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock purchase program discount percentage off of the fair market value 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;">tsco_Employeestockpurchaseprogramdiscountpercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period of time in years as to when the share-based award expires as specified in the award agreement.</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;">tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding</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;">tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_VestingTermMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Vesting Term, 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;">tsco_VestingTermMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_VestingTermMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Vesting Term, 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;">tsco_VestingTermMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<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 (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_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares reserved for future issuance.</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.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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on purchase date that participants pay for shares.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate</td>
</tr>
<tr>
<td style="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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued 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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-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_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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued during the period as a result of an 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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<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>57
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668240368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation - Assumptions (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 2021</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_EmployeeStockOptionMember', window );">Employee Stock Option</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected price volatility, minimum (in hundredths)</a></td>
<td class="nump">30.70%<span></span>
</td>
<td class="nump">29.90%<span></span>
</td>
<td class="nump">29.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected price volatility, maximum (in hundredths)</a></td>
<td class="nump">30.90%<span></span>
</td>
<td class="nump">31.30%<span></span>
</td>
<td class="nump">30.30%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate, minimum (in hundredths)</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate, maximum (in hundredths)</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.30%<span></span>
</td>
<td class="nump">1.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected lives (in years)</a></td>
<td class="text">4 years 2 months 12 days<span></span>
</td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">4 years 3 months 18 days<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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate', window );">Forfeiture rate, minimum (in hundredths)</a></td>
<td class="nump">6.90%<span></span>
</td>
<td class="nump">6.90%<span></span>
</td>
<td class="nump">7.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Restricted 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="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</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="nump">1.69%<span></span>
</td>
<td class="nump">1.63%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="nump">32.13%<span></span>
</td>
<td class="nump">30.91%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</a></td>
<td class="nump">3.70%<span></span>
</td>
<td class="nump">1.53%<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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum estimated percentage of options granted that are expected to be forfeited or cancelled before becoming fully vested.</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;">tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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 (f)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk-free interest rate assumption that is used in valuing an option on its own 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 (f)(2)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk-free interest rate assumption that is used in valuing an option on its own 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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum risk-free interest rate assumption that is used in valuing an option on its own 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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of 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 (f)(2)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439665115040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation - Share Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock options, additional disclosures</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value, Granted (in dollars per share)</a></td>
<td class="nump">$ 60.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual term, Outstanding, end of period (in years)</a></td>
<td class="text">5 years 10 months 24 days<span></span>
</td>
<td class="text">6 years 3 months 18 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual term, Exercisable, end of period (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, Outstanding, beginning of period</a></td>
<td class="nump">$ 122,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, Outstanding, end of period</a></td>
<td class="nump">88,596<span></span>
</td>
<td class="nump">$ 122,985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value, Exercisable at end of period</a></td>
<td class="nump">$ 83,492<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Share-Based Payment Arrangement, Tranche One</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted stock units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">50,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Restricted stock units, additional disclosures</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Granted (in dollars per share)</a></td>
<td class="nump">$ 94.21<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 );">Employee Stock Option</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Stock option activity</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning of period (in shares)</a></td>
<td class="nump">1,090,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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)</a></td>
<td class="nump">124,228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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)</a></td>
<td class="num">(185,904)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Canceled (in shares)</a></td>
<td class="num">(13,836)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 period (in shares)</a></td>
<td class="nump">1,014,877<span></span>
</td>
<td class="nump">1,090,389<span></span>
</td>
</tr>
<tr class="ro">
<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, end of period (in shares)</a></td>
<td class="nump">738,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock options, additional disclosures</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Outstanding, beginning of period (in dollars per share)</a></td>
<td class="nump">$ 112.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average exercise price, Granted (in dollars per share)</a></td>
<td class="nump">232.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average exercise price, Exercised (in dollars per share)</a></td>
<td class="nump">87.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Cancelled (in dollars per share)</a></td>
<td class="nump">166.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average exercise price, Outstanding, end of period (in dollars per share)</a></td>
<td class="nump">130.65<span></span>
</td>
<td class="nump">$ 112.18<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average exercise price, Exercisable, end of period (in dollars per share)</a></td>
<td class="nump">$ 102.36<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 Units (RSUs) [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted stock units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted, beginning of period (in shares)</a></td>
<td class="nump">449,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">225,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Exercised (in shares)</a></td>
<td class="num">(230,142)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Forfeited (in shares)</a></td>
<td class="num">(34,011)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Restricted, end of period (in shares)</a></td>
<td class="nump">409,996<span></span>
</td>
<td class="nump">449,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Restricted stock units, additional disclosures</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Restricted, beginning of period (in dollars per share)</a></td>
<td class="nump">$ 155.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted average grant date fair value, Granted (in dollars per share)</a></td>
<td class="nump">223.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average grant date fair value, Exercised (in dollars per share)</a></td>
<td class="nump">140.98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average grant date fair value, Forfeited (in dollars per share)</a></td>
<td class="nump">205.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted average grant date fair value, Restricted, end of period (in dollars per share)</a></td>
<td class="nump">$ 196.87<span></span>
</td>
<td class="nump">$ 155.24<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-Based Restricted Share Units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted stock units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted, beginning of period (in shares)</a></td>
<td class="nump">155,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">53,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Exercised (in shares)</a></td>
<td class="num">(100,822)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Forfeited (in shares)</a></td>
<td class="num">(4,248)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Restricted, end of period (in shares)</a></td>
<td class="nump">154,819<span></span>
</td>
<td class="nump">155,599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Restricted stock units, additional disclosures</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Restricted, beginning of period (in dollars per share)</a></td>
<td class="nump">$ 155.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted average grant date fair value, Granted (in dollars per share)</a></td>
<td class="nump">237.42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted average grant date fair value, Exercised (in dollars per share)</a></td>
<td class="nump">94.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted average grant date fair value, Forfeited (in dollars per share)</a></td>
<td class="nump">220.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted average grant date fair value, Restricted, end of period (in dollars per share)</a></td>
<td class="nump">$ 202.61<span></span>
</td>
<td class="nump">$ 155.02<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 presentations that combine terminations, 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 or that expired.</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 (c)(1)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of options that were either forfeited or expired.</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 (c)(1)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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_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_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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for vested portions of options outstanding and currently exercisable or convertible, 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> -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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for option awards outstanding, 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439665818320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation - Other Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 2021</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_EmployeeStockOptionMember', window );">Employee Stock Option</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value</a></td>
<td class="nump">$ 7,070<span></span>
</td>
<td class="nump">$ 7,783<span></span>
</td>
<td class="nump">$ 8,478<span></span>
</td>
</tr>
<tr class="ro">
<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 stock options exercised</a></td>
<td class="nump">26,092<span></span>
</td>
<td class="nump">25,024<span></span>
</td>
<td class="nump">90,532<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 Units (RSUs) [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total grant date fair value of restricted units vested and exercised</a></td>
<td class="nump">32,446<span></span>
</td>
<td class="nump">26,031<span></span>
</td>
<td class="nump">25,222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</a></td>
<td class="nump">53,112<span></span>
</td>
<td class="nump">50,532<span></span>
</td>
<td class="nump">47,136<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-Based Restricted 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total grant date fair value of restricted units vested and exercised</a></td>
<td class="nump">9,498<span></span>
</td>
<td class="nump">14,104<span></span>
</td>
<td class="nump">648<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_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised', window );">Total intrinsic value of restricted units vested and exercised</a></td>
<td class="nump">$ 23,155<span></span>
</td>
<td class="nump">$ 33,895<span></span>
</td>
<td class="nump">$ 1,538<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 intrinsic value of equity-based payment equity instruments, excluding stock (or unit) options, that vested and were exercised during the reporting period as calculated by applying the disclosed pricing methodology.</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;">tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested 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>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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted 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/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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439665705920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations and Asset Acquisitions - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</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>Oct. 12, 2022</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Business Combination, Acquisition Related Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,800<span></span>
</td>
<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">246,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 230,161<span></span>
</td>
<td class="nump">$ 32,419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Business Acquisition, Goodwill, Expected Tax Deductible Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130,300<span></span>
</td>
<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=tsco_OrschelnFarmAndHomeLLCMember', window );">Orscheln Farm and Home, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<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 );">Consideration Transferred</a></td>
<td class="nump">$ 393,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 214,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_BusinessAcquisitionAxis=tsco_OrschelnStoresDomain', window );">Orscheln Stores [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<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="nump">$ 69,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=tsco_OrschelnDistributionCenterAndHeadquartersMember', window );">Orscheln Distribution Center and Headquarters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill arising from a business combination that is expected to be deductible for tax purposes.</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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</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 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479405/805-10-25-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;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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=tsco_OrschelnFarmAndHomeLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_OrschelnFarmAndHomeLLCMember</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=tsco_OrschelnStoresDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_OrschelnStoresDomain</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=tsco_OrschelnDistributionCenterAndHeadquartersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_OrschelnDistributionCenterAndHeadquartersMember</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>61
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439659311440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combinations and Asset Acquisitions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Oct. 12, 2022</div></th>
<th class="th"><div>Dec. 25, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 6,935<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">145,792<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">5,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 and equipment</a></td>
<td class="nump">15,132<span></span>
</td>
<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_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets', window );">Lease right of use assets</a></td>
<td class="nump">82,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets', window );">Deferred income taxes</a></td>
<td class="nump">27,333<span></span>
</td>
<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_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Assets held for sale</a></td>
<td class="nump">173,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">146<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">80,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">26,935<span></span>
</td>
<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_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation', window );">Short-term lease liabilities</a></td>
<td class="nump">5,986<span></span>
</td>
<td class="text">&#160;<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_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation', window );">Long-term lease liabilities</a></td>
<td class="nump">70,626<span></span>
</td>
<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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Liabilities held for sale</a></td>
<td class="nump">94,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">246,419<span></span>
</td>
<td class="nump">$ 230,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,419<span></span>
</td>
</tr>
<tr class="re">
<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 fair value of considerations transferred</a></td>
<td class="nump">393,390<span></span>
</td>
<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_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">Previously Reported</a></td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">168,663<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">7,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,328<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_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets', window );">Lease right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Assets held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">173,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">80,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,291<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_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation', window );">Short-term lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,986<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_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation', window );">Long-term lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Liabilities held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 fair value of considerations transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">397,700<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Revision of Prior Period, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</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>
</tr>
<tr class="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="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>
</tr>
<tr class="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="num">(22,871)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(1,351)<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">1,804<span></span>
</td>
<td class="text">&#160;<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_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets', window );">Lease right of use assets</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets', window );">Deferred income taxes</a></td>
<td class="nump">8,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Assets held for sale</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="num">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">344<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">6,644<span></span>
</td>
<td class="text">&#160;<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_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation', window );">Short-term lease liabilities</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>
</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_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation', window );">Long-term lease liabilities</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Liabilities held for sale</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>
</tr>
<tr class="re">
<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 fair value of considerations transferred</a></td>
<td class="nump">4,310<span></span>
</td>
<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=tsco_OrschelnFarmAndHomeLLCMember', window );">Orscheln Farm and Home, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="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">214,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_BusinessAcquisitionAxis=tsco_OrschelnFarmAndHomeLLCMember', window );">Orscheln Farm and Home, LLC | Previously Reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 197,742<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=tsco_OrschelnFarmAndHomeLLCMember', window );">Orscheln Farm and Home, LLC | Revision of Prior Period, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 16,258<span></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_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Recognized Identifiable Asset Acquired and Liability Assumed, Current 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;">tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent 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;">tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Recognized Identifiable Assets Acquired and Liabilities Assumed, 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;">tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as assets attributable to disposal group held for sale or disposed of.</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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-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_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, acquired at the acquisition date. 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.</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset attributable to deductible temporary differences and carryforwards 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets expected to be realized or consumed after 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as liabilities attributable to disposal group held for sale or disposed of.</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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestatementAxis=srt_RestatementAdjustmentMember</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=tsco_OrschelnFarmAndHomeLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_OrschelnFarmAndHomeLLCMember</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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439665185520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Changes in the Carrying Amount of Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_GoodwillGross', window );">Gross goodwill</a></td>
<td class="nump">$ 290,934<span></span>
</td>
<td class="nump">$ 93,192<span></span>
</td>
<td class="nump">$ 93,192<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment losses</a></td>
<td class="num">(60,773)<span></span>
</td>
<td class="num">(60,773)<span></span>
</td>
<td class="num">(60,773)<span></span>
</td>
</tr>
<tr class="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="nump">16,258<span></span>
</td>
<td class="nump">197,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net goodwill</a></td>
<td class="nump">$ 246,419<span></span>
</td>
<td class="nump">$ 230,161<span></span>
</td>
<td class="nump">$ 32,419<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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: 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 (h)<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_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: 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 (h)<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_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439662766608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="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 );">Intangible Assets, Net (Excluding Goodwill)</a></td>
<td class="nump">23.1<span></span>
</td>
<td class="nump">23.1<span></span>
</td>
<td class="nump">23.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the write-down of an asset representing the 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://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/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 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 4: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.</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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439665739152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Schedule of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LongTermDebt', window );">Senior Notes</a></td>
<td class="nump">$ 150,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_UnsecuredDebt', window );">Unsecured Debt</a></td>
<td class="nump">1,750,000<span></span>
</td>
<td class="nump">$ 1,178,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_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net</a></td>
<td class="num">(21,000)<span></span>
</td>
<td class="num">(13,900)<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_tsco_Unsecureddebtnetofdebtissuancecosts', window );">Unsecured debt, net of debt issuance costs</a></td>
<td class="nump">1,729,000<span></span>
</td>
<td class="nump">1,164,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredDebtCurrent', window );">Unsecured Debt, Current</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_LongTermDebtNoncurrent', window );">Long-term Debt, Excluding Current Maturities</a></td>
<td class="nump">1,728,964<span></span>
</td>
<td class="nump">1,164,056<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">58,300<span></span>
</td>
<td class="nump">52,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_CreditFacilityAxis=tsco_A2022SeniorCreditFacilityMember', window );">2022 Senior Credit Facility [Member]</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LineOfCreditFacilityMaximumMonthendOutstandingAmount', window );">Line of Credit Facility, Maximum Month-end Outstanding Amount</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">378,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_DebtInstrumentAxis=tsco_A525SeniorNotesMember', window );">5.25% Senior Notes</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LongTermDebt', window );">Senior Notes</a></td>
<td class="nump">750,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_DebtInstrumentAxis=tsco_A1750SeniorNotesMember', window );">1.75% Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LongTermDebt', window );">Senior Notes</a></td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">650,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_DebtInstrumentAxis=us-gaap_NotesPayableToBanksMember', window );">Notes Payable to Banks</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LongTermDebt', window );">Senior Notes</a></td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_Unsecureddebtnetofdebtissuancecosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unsecured debt, net of debt issuance 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;">tsco_Unsecureddebtnetofdebtissuancecosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the contingent obligation under letters of credit outstanding as of the reporting date.</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_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityMaximumMonthendOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 month-end amount borrowed under the credit facility 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 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<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 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 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_LineOfCreditFacilityMaximumMonthendOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_UnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially 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://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_UnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnsecuredDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the portion of long-term, uncollateralized debt obligations 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<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(13))<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_UnsecuredDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=tsco_A2022SeniorCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_A2022SeniorCreditFacilityMember</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=tsco_A525SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_A525SeniorNotesMember</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=tsco_A1750SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_A1750SeniorNotesMember</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=us-gaap_NotesPayableToBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_NotesPayableToBanksMember</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>65
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439664947024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Oct. 30, 2020</div></th>
<th class="th"><div>Aug. 14, 2017</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>May 05, 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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LongTermDebt', window );">Senior Notes</a></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">$ 150.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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101.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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateRangeEnd1', window );">Senior Notes - Maturity Date</a></td>
<td class="text">Aug. 14,  2029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LongTermDebtPercentageBearingFixedInterestRate', window );">Senior Notes - 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="nump">3.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Shelf Notes - Amount</a></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">$ 300.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_DebtInstrumentRedemptionPricePercentage', window );">Debt Instrument, Percentage of Principal Amount Redeemable</a></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Shelf Notes - Additional Interest Rate</a></td>
<td class="text">0.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCovenantCompliance', window );">Debt Instrument, Covenant Compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">all<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_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants', window );">Amount of incremental credit facility which will result in modification of debt covenants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">100 million<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=tsco_A2022SeniorCreditFacilityMember', window );">2022 Senior Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Senior 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="nump">$ 1,200.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_tsco_SwinglineLoanMaximumBorrowingCapacity', window );">Swingline Loan, 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="nump">50.0<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_tsco_LettersOfCreditMaximumBorrowingCapacity', window );">Letters of Credit, 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="nump">150.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_tsco_TermLoanMaximumBorrowingCapacity', window );">Term Loan, 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="nump">$ 500.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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable 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="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee for unused 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="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_CreditFacilityAxis=tsco_A2022SeniorCreditFacilityMember', window );">2022 Senior Credit Facility [Member] | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee for unused 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="nump">0.08%<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=tsco_A2022SeniorCreditFacilityMember', window );">2022 Senior Credit Facility [Member] | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee for unused 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="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_CreditFacilityAxis=tsco_A2022SeniorCreditFacilityMember', window );">2022 Senior Credit Facility [Member] | Base 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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></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">8.50%<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=tsco_A2022SeniorCreditFacilityMember', window );">2022 Senior Credit Facility [Member] | Base Rate | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable 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="nump">0.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_CreditFacilityAxis=tsco_A2022SeniorCreditFacilityMember', window );">2022 Senior Credit Facility [Member] | Base Rate | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable 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="nump">0.25%<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=tsco_A2022SeniorCreditFacilityMember', window );">2022 Senior Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap 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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></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.355%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable 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="nump">1.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_CreditFacilityAxis=tsco_A2022SeniorCreditFacilityMember', window );">2022 Senior Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable 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="nump">0.75%<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=tsco_A2022SeniorCreditFacilityMember', window );">2022 Senior Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable 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="nump">1.25%<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=tsco_NumberofFinancialCovenantsMember', window );">Number of Financial Covenants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_DebtInstrumentCovenantDescription', window );">Debt Instrument, Covenant Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">two<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=tsco_FixedChargeCoverageRatioMinimumRequirementMember', window );">Fixed Charge Coverage Ratio Minimum Requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_DebtInstrumentCovenantDescription', window );">Debt Instrument, Covenant Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2.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_CreditFacilityAxis=tsco_LeverageRatioMaximumRequirementMember', window );">Leverage Ratio Maximum Requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_DebtInstrumentCovenantDescription', window );">Debt Instrument, Covenant Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4.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_DebtInstrumentAxis=tsco_A525SeniorNotesMember', window );">5.25% Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LongTermDebt', window );">Senior Notes</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750.0<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=tsco_A525SeniorNotesMember', window );">5.25% Senior Notes | Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LongTermDebt', window );">Senior Notes</a></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">$ 750.0<span></span>
</td>
<td class="nump">$ 750.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_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Plus Stated Percentage</a></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.25%<span></span>
</td>
<td class="nump">5.25%<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=tsco_A1750SeniorNotesMember', window );">1.75% Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_LongTermDebt', window );">Senior Notes</a></td>
<td class="nump">$ 650.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 650.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_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Plus Stated Percentage</a></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.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct. 30,  2020<span></span>
</td>
<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_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  01,  2030<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=us-gaap_SeniorNotesMember', window );">Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</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_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Aug. 14,  2017<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_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 incremental credit facility which will result in modification of debt covenants</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;">tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_LettersOfCreditMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Letters of Credit, Maximum Borrowing Capacity</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;">tsco_LettersOfCreditMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_SwinglineLoanMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Swingline Loan, Maximum Borrowing Capacity</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;">tsco_SwinglineLoanMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_TermLoanMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term Loan, Maximum Borrowing Capacity</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;">tsco_TermLoanMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_DebtInstrumentCovenantCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.</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> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-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_DebtInstrumentCovenantCompliance</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentCovenantDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.</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> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-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_DebtInstrumentCovenantDescription</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.</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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<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 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 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 5: 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><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-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_DebtInstrumentDescription</td>
</tr>
<tr>
<td style="padding-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_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_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in YYYY-MM-DD format.</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(a))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<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 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -SubTopic 10<br> -Topic 210<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_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentMaturityDateRangeEnd1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Latest date the outstanding debt instruments are required to be repaid, in YYYY-MM-DD format.</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(a)(2))<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_DebtInstrumentMaturityDateRangeEnd1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price of original principal amount of debt at which debt can be redeemed by the issuer.</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 3<br> -Subparagraph e<br> -SubTopic 470<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-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_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 principal amount of debt redeemed.</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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed</td>
</tr>
<tr>
<td style="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_DebtInstrumentUnusedBorrowingCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unused borrowing capacity under the long-term financing arrangement that is available to the entity 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://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(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_DebtInstrumentUnusedBorrowingCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-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_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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="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_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_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</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(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_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="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_CreditFacilityAxis=tsco_A2022SeniorCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_A2022SeniorCreditFacilityMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VariableRateAxis=us-gaap_BaseRateMember</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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</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=tsco_NumberofFinancialCovenantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_NumberofFinancialCovenantsMember</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=tsco_FixedChargeCoverageRatioMinimumRequirementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_FixedChargeCoverageRatioMinimumRequirementMember</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=tsco_LeverageRatioMaximumRequirementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_LeverageRatioMaximumRequirementMember</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=tsco_A525SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_A525SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_SeniorNotesMember</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=tsco_A1750SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsco_A1750SeniorNotesMember</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=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_SeniorNotesMember</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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439666506128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 30, 2023 </div>
<div>USD ($) </div>
<div>store</div>
</th>
<th class="th">
<div>Dec. 31, 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_tsco_LeaseTermAndDiscountLineItems', window );"><strong>Lease Term and Discount [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_tsco_LeaseTermExpirationThroughDate', window );">Lease Term Expiration Through Date</a></td>
<td class="text">2045<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_tsco_Storeleasesoptionalrenewalperiodsminimum', window );">Store leases optional renewal periods, minimum</a></td>
<td class="text">2 years<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_tsco_Storeleasesoptionalrenewalperiodsmaximum', window );">Store leases optional renewal periods, maximum</a></td>
<td class="text">4 years<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_tsco_StoreLeasesOptionalRenewalPeriods', window );">Store leases optional renewal periods</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</a></td>
<td class="nump">$ 29,200<span></span>
</td>
<td class="nump">$ 32,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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Property and equipment, net<span></span>
</td>
<td class="text">Property and equipment, net<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_tsco_SaleLeasebackTransactionNumberOfProperties', window );">Sale-Leaseback Transaction, Number Of Properties | store</a></td>
<td class="nump">15<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_tsco_SaleLeasebackTransactionProceedsFromSale', window );">Sale Leaseback Transaction, Proceeds From Sale</a></td>
<td class="num">$ (82,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_SaleAndLeasebackTransactionGainLossNet', window );">Sale and Leaseback Transaction, Gain (Loss), Net</a></td>
<td class="nump">$ 41,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLeaseTerm', window );">Sale Leaseback Transaction, Lease Term</a></td>
<td class="text">15 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</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_tsco_LeaseTermAndDiscountLineItems', window );"><strong>Lease Term and Discount [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_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</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</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_tsco_LeaseTermAndDiscountLineItems', window );"><strong>Lease Term and Discount [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_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">20 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_tsco_LeaseTermAndDiscountLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Term and Discount [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;">tsco_LeaseTermAndDiscountLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_LeaseTermExpirationThroughDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Term Expiration Through Date</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;">tsco_LeaseTermExpirationThroughDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_SaleLeasebackTransactionNumberOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sale-Leaseback Transaction, Number Of Properties</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;">tsco_SaleLeasebackTransactionNumberOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_SaleLeasebackTransactionProceedsFromSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sale Leaseback Transaction, Proceeds From 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;">tsco_SaleLeasebackTransactionProceedsFromSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_StoreLeasesOptionalRenewalPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 store leases optional renewal periods.</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;">tsco_StoreLeasesOptionalRenewalPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_Storeleasesoptionalrenewalperiodsmaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 store leases optional renewals.</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;">tsco_Storeleasesoptionalrenewalperiodsmaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_Storeleasesoptionalrenewalperiodsminimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum number of store leases optional renewals.</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;">tsco_Storeleasesoptionalrenewalperiodsminimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's 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/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-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_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_SaleAndLeasebackTransactionGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and leaseback transaction from transfer of asset accounted for as sale.</p></div>
<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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479741/842-40-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_SaleAndLeasebackTransactionGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SaleLeasebackTransactionLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease term for sale and leaseback transaction, 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/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479741/842-40-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_SaleLeasebackTransactionLeaseTerm</td>
</tr>
<tr>
<td style="padding-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_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>67
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439666499728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_FinanceLeaseRightOfUseAssetAmortization', window );">Finance Lease, Right-of-Use Asset, Amortization</a></td>
<td class="nump">$ 3,379<span></span>
</td>
<td class="nump">$ 3,351<span></span>
</td>
</tr>
<tr class="re">
<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 );">Finance Lease, Interest Expense</a></td>
<td class="nump">1,632<span></span>
</td>
<td class="nump">1,787<span></span>
</td>
</tr>
<tr class="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">465,850<span></span>
</td>
<td class="nump">434,313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable Lease, Cost</a></td>
<td class="nump">99,044<span></span>
</td>
<td class="nump">89,026<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_tsco_FinanceOperatingAndVariableLeaseCost', window );">Lease, Cost</a></td>
<td class="nump">$ 569,905<span></span>
</td>
<td class="nump">$ 528,477<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_FinanceOperatingAndVariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Operating, and Variable Lease, 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;">tsco_FinanceOperatingAndVariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_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_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_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost, 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>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 (d)<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_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>68
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439667915328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases, Term and Discount (Details)<br></strong></div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">9 years 7 months 6 days<span></span>
</td>
<td class="text">10 years 1 month 6 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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">10 years 1 month 6 days<span></span>
</td>
<td class="text">10 years 1 month 6 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_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">3.80%<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_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_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_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>69
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439665907104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Maturities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_tsco_CombinedLeaseMaturitiesAbstract', window );"><strong>Combined Lease Maturities [Axis]</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_tsco_FutureMinimumPaymentsDueNextTwelveMonths', window );">Future Minimum Payments Due, Next Twelve Months [Line Items]</a></td>
<td class="nump">$ 496,779<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_tsco_FutureMinimumPaymentsDueInTwoYears', window );">Future Minimum Payments, Due in Two Years [Line Items]</a></td>
<td class="nump">481,382<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_tsco_FutureMinimumPaymentsDueInThreeYears', window );">Future Minimum Payments, Due in Three Years [Line Items]</a></td>
<td class="nump">450,985<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_tsco_FutureMinimumPaymentsDueInFourYears', window );">Future Minimum Payments, Due in Four Years [Line Items]</a></td>
<td class="nump">419,757<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_tsco_FutureMinimumPaymentsDueInFiveYears', window );">Future Minimum Payments, Due in Five Years [Line Items]</a></td>
<td class="nump">382,365<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_tsco_FutureMinimumPaymentsDueThereafter', window );">Future Minimum Payments, Due Thereafter [Line Items]</a></td>
<td class="nump">1,821,895<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_tsco_FutureMinimumPaymentsDue', window );">Future Minimum Payments Due [Line Items]</a></td>
<td class="nump">4,053,163<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_tsco_FutureMinimumPaymentsInterest', window );">Future Minimum Payments, Interest [Line Items]</a></td>
<td class="num">(746,146)<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_tsco_LeaseLiability', window );">Lease Liability [Line Items]</a></td>
<td class="nump">$ 3,307,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription', window );">Lessee, Operating Lease, Lease Not yet Commenced, Description</a></td>
<td class="text">320.5&#160;million<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_FinanceLeaseMaturitiesAbstract', window );"><strong>Finance Lease Maturities [Axis]</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_FinanceLeaseLiabilityCurrent', window );">Finance Lease, Liability, Current</a></td>
<td class="nump">$ 3,311<span></span>
</td>
<td class="nump">$ 3,179<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_tsco_FinanceLeaseInterestExpenseFutureMaturities', window );">Finance Lease, Interest Expense Future Maturities [Line Items]</a></td>
<td class="num">(7,718)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Finance Lease, Liability, Payment, Due</a></td>
<td class="nump">42,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finance Lease, Liability, to be Paid, after Year Five</a></td>
<td class="nump">18,510<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Finance Lease, Liability, to be Paid, Year Five</a></td>
<td class="nump">4,812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finance Lease, Liability, to be Paid, Year Four</a></td>
<td class="nump">4,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Finance Lease, Liability, to be Paid, Year Three</a></td>
<td class="nump">4,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finance Lease, Liability, to be Paid, Year Two</a></td>
<td class="nump">4,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths', window );">Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months</a></td>
<td class="nump">4,823<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_tsco_FinanceLeaseLiabilityPresentValue', window );">Finance Lease, Liability, Present Value</a></td>
<td class="nump">34,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_OperatingLeaseMaturitiesAbstract', window );"><strong>Lease Maturities [Axis]</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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths', window );">2024</a></td>
<td class="nump">491,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo', window );">2025</a></td>
<td class="nump">476,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree', window );">2026</a></td>
<td class="nump">446,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour', window );">2027</a></td>
<td class="nump">414,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive', window );">2028</a></td>
<td class="nump">377,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive', window );">After 2028</a></td>
<td class="nump">1,803,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">4,010,746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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: Interest</a></td>
<td class="num">(738,428)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 3,272,318<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_tsco_CombinedLeaseMaturitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Combined Lease Maturities</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;">tsco_CombinedLeaseMaturitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_FinanceLeaseInterestExpenseFutureMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Interest Expense Future Maturities</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;">tsco_FinanceLeaseInterestExpenseFutureMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_FinanceLeaseLiabilityPresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Liability, Present 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;">tsco_FinanceLeaseLiabilityPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_FinanceLeaseMaturitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Maturities</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;">tsco_FinanceLeaseMaturitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_FutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future Minimum Payments 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;">tsco_FutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_FutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future Minimum Payments, Due in Five Years</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;">tsco_FutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_FutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future Minimum Payments, Due in Four Years</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;">tsco_FutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_FutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future Minimum Payments, Due in Three Years</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;">tsco_FutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_FutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future Minimum Payments, Due in Two Years</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;">tsco_FutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_FutureMinimumPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future Minimum Payments Due, Next Twelve Months</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;">tsco_FutureMinimumPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_FutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future Minimum Payments, Due Thereafter</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;">tsco_FutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_FutureMinimumPaymentsInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future Minimum Payments, Interest</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;">tsco_FutureMinimumPaymentsInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_LeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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;">tsco_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_OperatingLeaseMaturitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Lease Maturities</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;">tsco_OperatingLeaseMaturitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_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_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on 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/2009/role/commonPracticeRef<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_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLeaseNotYetCommencedDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for 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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-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_LesseeOperatingLeaseLeaseNotYetCommencedDescription</td>
</tr>
<tr>
<td style="padding-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_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_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position 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/2009/role/commonPracticeRef<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_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position 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/2009/role/commonPracticeRef<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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position 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/2009/role/commonPracticeRef<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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position 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/2009/role/commonPracticeRef<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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position 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/2009/role/commonPracticeRef<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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position 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/2009/role/commonPracticeRef<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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439667353120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details)<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>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_tsco_LeaseTermLineItems', window );"><strong>Lease Term [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_tsco_Storeleasesoptionalrenewalperiodsmaximum', window );">Store leases optional renewal periods, maximum</a></td>
<td class="text">4 years<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_tsco_Storeleasesoptionalrenewalperiodsminimum', window );">Store leases optional renewal periods, minimum</a></td>
<td class="text">2 years<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_tsco_StoreLeasesOptionalRenewalPeriods', window );">Store leases optional renewal periods</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [Extensible Enumeration]</a></td>
<td class="text">Property and equipment, net<span></span>
</td>
<td class="text">Property and equipment, net<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_tsco_LeaseTermLineItems', window );"><strong>Lease Term [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_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</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_MinimumMember', window );">Minimum</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_tsco_LeaseTermLineItems', window );"><strong>Lease Term [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_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</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_tsco_LeaseTermLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Term</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;">tsco_LeaseTermLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_StoreLeasesOptionalRenewalPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 store leases optional renewal periods.</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;">tsco_StoreLeasesOptionalRenewalPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_Storeleasesoptionalrenewalperiodsmaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 store leases optional renewals.</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;">tsco_Storeleasesoptionalrenewalperiodsmaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_Storeleasesoptionalrenewalperiodsminimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum number of store leases optional renewals.</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;">tsco_Storeleasesoptionalrenewalperiodsminimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's 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/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-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_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439666533936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Other Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases', window );">Finance Lease, Principal Payments</a></td>
<td class="nump">$ 4,808<span></span>
</td>
<td class="nump">$ 4,057<span></span>
</td>
</tr>
<tr class="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 );">Finance Lease, Interest Payment on Liability</a></td>
<td class="nump">1,632<span></span>
</td>
<td class="nump">1,787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePaymentsUse', window );">Operating Lease, Payments, Use</a></td>
<td class="nump">$ 466,748<span></span>
</td>
<td class="nump">$ 430,396<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Financing Cash Flows Used For 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;">tsco_FinanceLeaseFinancingCashFlowsUsedForLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_OperatingLeasePaymentsUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_OperatingLeasePaymentsUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>72
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668599744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock (Details) - $ / shares<br> shares in Thousands</strong></div></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>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 08, 2023</div></th>
<th class="th"><div>Aug. 09, 2023</div></th>
<th class="th"><div>May 10, 2023</div></th>
<th class="th"><div>Feb. 08, 2023</div></th>
<th class="th"><div>Nov. 02, 2022</div></th>
<th class="th"><div>Aug. 04, 2022</div></th>
<th class="th"><div>May 10, 2022</div></th>
<th class="th"><div>Jan. 26, 2022</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">400,000<span></span>
</td>
<td class="nump">400,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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">40<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 outstanding</a></td>
<td class="nump">$ 1.03<span></span>
</td>
<td class="nump">$ 1.03<span></span>
</td>
<td class="nump">$ 1.03<span></span>
</td>
<td class="nump">$ 1.03<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 4.12<span></span>
</td>
<td class="nump">$ 3.68<span></span>
</td>
<td class="nump">$ 2.08<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_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_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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439666306496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock and Dividends (Details) - $ / shares<br></strong></div></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>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 05, 2024</div></th>
<th class="th"><div>Nov. 08, 2023</div></th>
<th class="th"><div>Aug. 09, 2023</div></th>
<th class="th"><div>May 10, 2023</div></th>
<th class="th"><div>Feb. 08, 2023</div></th>
<th class="th"><div>Nov. 02, 2022</div></th>
<th class="th"><div>Aug. 04, 2022</div></th>
<th class="th"><div>May 10, 2022</div></th>
<th class="th"><div>Jan. 26, 2022</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_SubsequentEventLineItems', window );"><strong>Dividends</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>
</tr>
<tr class="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 );">Common Stock, Dividends, Per Share, Declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.03<span></span>
</td>
<td class="nump">$ 1.03<span></span>
</td>
<td class="nump">$ 1.03<span></span>
</td>
<td class="nump">$ 1.03<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 4.12<span></span>
</td>
<td class="nump">$ 3.68<span></span>
</td>
<td class="nump">$ 2.08<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Dividends</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>
</tr>
<tr class="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 );">Common Stock, Dividends, Per Share, Declared</a></td>
<td class="nump">$ 1.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439670101712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Treasury Stock (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>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract', window );"><strong>Treasury Stock Transactions, Excluding Value of Shares Reissued [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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining authorization under the share repurchase program</a></td>
<td class="nump">$ 1,050,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_StockRepurchasedDuringPeriodShares', window );">Repurchased shares under the share repurchase program (in shares)</a></td>
<td class="nump">2,732<span></span>
</td>
<td class="nump">3,378<span></span>
</td>
<td class="nump">4,364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Treasury Stock Acquired, Average Cost Per Share</a></td>
<td class="nump">$ 218.54<span></span>
</td>
<td class="nump">$ 207.23<span></span>
</td>
<td class="nump">$ 183.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock Repurchased During Period, Value</a></td>
<td class="nump">$ 602,947<span></span>
</td>
<td class="nump">$ 700,063<span></span>
</td>
<td class="nump">$ 798,893<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Payments for Repurchase of Common Stock</a></td>
<td class="num">(594,390)<span></span>
</td>
<td class="num">$ (700,063)<span></span>
</td>
<td class="num">$ (798,893)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Total amount of stock authorized under the repurchase program</a></td>
<td class="nump">$ 6,500,000<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_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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock repurchase plan authorized.</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_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining of a stock repurchase plan authorized.</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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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> -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 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<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 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 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-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><br>Reference 6: 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 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(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_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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> -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 (c)<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_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of shares repurchased divided by the total number of shares repurchased.</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_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="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_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract</td>
</tr>
<tr>
<td style="padding-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>75
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439665016544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (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>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_EarningsPerShareBasicAbstract', window );"><strong>Basic net income per 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_NetIncomeLoss', window );">Net income, basic</a></td>
<td class="nump">$ 1,107,226<span></span>
</td>
<td class="nump">$ 1,088,712<span></span>
</td>
<td class="nump">$ 997,114<span></span>
</td>
</tr>
<tr class="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 );">Shares, basic</a></td>
<td class="nump">109,096<span></span>
</td>
<td class="nump">111,336<span></span>
</td>
<td class="nump">114,794<span></span>
</td>
</tr>
<tr class="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 );">Per share amount, basic (in dollars per share)</a></td>
<td class="nump">$ 10.15<span></span>
</td>
<td class="nump">$ 9.78<span></span>
</td>
<td class="nump">$ 8.69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits', window );">Dilutive stock options and restricted stock units outstanding, income</a></td>
<td class="nump">$ 0<span></span>
</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive stock options and restricted stock units outstanding, shares</a></td>
<td class="nump">650<span></span>
</td>
<td class="nump">813<span></span>
</td>
<td class="nump">1,030<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_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare', window );">Dilutive stock options and restricted stock units outstanding, per share (in dollars per share)</a></td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net income per 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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Shares, diluted</a></td>
<td class="nump">109,746<span></span>
</td>
<td class="nump">112,149<span></span>
</td>
<td class="nump">115,824<span></span>
</td>
</tr>
<tr class="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 net income per share (in dollars per share)</a></td>
<td class="nump">$ 10.09<span></span>
</td>
<td class="nump">$ 9.71<span></span>
</td>
<td class="nump">$ 8.61<span></span>
</td>
</tr>
<tr class="re">
<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 );">Anitdilutive securities excluded from computation of earnings per share</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impact of Dilutive Stock options and restricted stock units outstanding on the calculation of Diluted earnings per share, on a per share basis.</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;">tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).</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_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock 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/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480454/718-10-45-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 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_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_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>76
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439664813728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_TaxCreditCarryforwardAmount', window );">Tax Credit Carryforward, Amount</a></td>
<td class="nump">$ 15,700,000<span></span>
</td>
<td class="nump">$ 14,000,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_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current tax 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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">270,024,000<span></span>
</td>
<td class="nump">225,565,000<span></span>
</td>
<td class="nump">$ 221,152,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_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">45,093,000<span></span>
</td>
<td class="nump">41,748,000<span></span>
</td>
<td class="nump">34,238,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_CurrentIncomeTaxExpenseBenefit', window );">Total current</a></td>
<td class="nump">315,117,000<span></span>
</td>
<td class="nump">267,313,000<span></span>
</td>
<td class="nump">255,390,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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred tax expense (benefit)</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred Federal Income Tax Expense (Benefit)</a></td>
<td class="nump">12,000,000<span></span>
</td>
<td class="nump">50,833,000<span></span>
</td>
<td class="nump">24,303,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_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred State and Local Income Tax Expense (Benefit)</a></td>
<td class="num">(1,941,000)<span></span>
</td>
<td class="num">(2,548,000)<span></span>
</td>
<td class="nump">3,281,000<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_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap', window );">Deferred income tax expense (benefit), net of tax expense of interest rate swap</a></td>
<td class="nump">10,059,000<span></span>
</td>
<td class="nump">48,285,000<span></span>
</td>
<td class="nump">27,584,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_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="nump">325,176,000<span></span>
</td>
<td class="nump">315,598,000<span></span>
</td>
<td class="nump">282,974,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_DeferredTaxAssetsGrossAbstract', window );"><strong>Tax assets</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_DeferredTaxAssetsInventory', window );">Inventory valuation</a></td>
<td class="nump">35,076,000<span></span>
</td>
<td class="nump">30,599,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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Accrued employee benefits costs</a></td>
<td class="nump">17,461,000<span></span>
</td>
<td class="nump">24,544,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_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities', window );">Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities</a></td>
<td class="nump">812,357,000<span></span>
</td>
<td class="nump">763,729,000<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_tsco_DeferredTaxAssetsDeferredCompensation', window );">Deferred compensation</a></td>
<td class="nump">15,308,000<span></span>
</td>
<td class="nump">13,459,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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance', window );">Workers' compensation insurance</a></td>
<td class="nump">15,632,000<span></span>
</td>
<td class="nump">14,667,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_DeferredTaxAssetsTaxCreditCarryforwards', window );">Income tax credits</a></td>
<td class="nump">14,075,000<span></span>
</td>
<td class="nump">13,131,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_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization', window );">Deferred Tax Assets Long Term, Tax Effect of Amortization</a></td>
<td class="nump">16,551,000<span></span>
</td>
<td class="nump">23,496,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_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Deferred Tax Assets, Property, Plant and Equipment</a></td>
<td class="nump">23,477,000<span></span>
</td>
<td class="nump">19,322,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_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">51,816,000<span></span>
</td>
<td class="nump">41,384,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_DeferredTaxAssetsNet', window );">Total non current deferred tax asset</a></td>
<td class="nump">1,001,753,000<span></span>
</td>
<td class="nump">944,331,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_tsco_NonCurrentTaxLiabilitiesAbstract', window );"><strong>Tax liabilities</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_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets', window );">Deferred Tax Liabilities, Finance Lease Assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets', window );">Deferred Tax Liabilities, Operating Lease Right-of-Use Assets</a></td>
<td class="num">(773,433,000)<span></span>
</td>
<td class="num">(723,688,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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="num">(229,751,000)<span></span>
</td>
<td class="num">(231,191,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_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(26,664,000)<span></span>
</td>
<td class="num">(20,227,000)<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_DeferredIncomeTaxLiabilities', window );">Deferred Tax Liabilities, Gross</a></td>
<td class="nump">1,029,848,000<span></span>
</td>
<td class="nump">975,106,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_DeferredTaxLiabilities', window );">Deferred Tax Liabilities, Net</a></td>
<td class="num">(28,095,000)<span></span>
</td>
<td class="num">(30,775,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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Provision for income tax reconciliation to amounts computed at the federal statutory rate</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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax provision at statutory rate</a></td>
<td class="nump">300,804,000<span></span>
</td>
<td class="nump">294,905,000<span></span>
</td>
<td class="nump">268,819,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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal tax benefits</a></td>
<td class="nump">41,757,000<span></span>
</td>
<td class="nump">41,235,000<span></span>
</td>
<td class="nump">36,116,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_IncomeTaxReconciliationTaxCredits', window );">Tax credits, net of federal tax benefits</a></td>
<td class="num">(10,709,000)<span></span>
</td>
<td class="num">(15,616,000)<span></span>
</td>
<td class="num">(13,157,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_IncomeTaxReconciliationDeductions', window );">Share-based compensation programs</a></td>
<td class="num">(10,442,000)<span></span>
</td>
<td class="num">(9,025,000)<span></span>
</td>
<td class="num">(13,368,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_IncomeTaxReconciliationNondeductibleExpense', window );">Other</a></td>
<td class="nump">3,766,000<span></span>
</td>
<td class="nump">4,099,000<span></span>
</td>
<td class="nump">4,564,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_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="nump">325,176,000<span></span>
</td>
<td class="nump">315,598,000<span></span>
</td>
<td class="nump">282,974,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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would Impact effective tax rate</a></td>
<td class="nump">7,600,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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of gross unrecognized tax benefits</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_UnrecognizedTaxBenefits', window );">Balance at beginning of period</a></td>
<td class="nump">5,362,000<span></span>
</td>
<td class="nump">3,749,000<span></span>
</td>
<td class="nump">3,236,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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to the current year</a></td>
<td class="nump">2,211,000<span></span>
</td>
<td class="nump">1,359,000<span></span>
</td>
<td class="nump">927,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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="nump">2,038,000<span></span>
</td>
<td class="nump">760,000<span></span>
</td>
<td class="nump">51,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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior years</a></td>
<td class="num">(346,000)<span></span>
</td>
<td class="num">(506,000)<span></span>
</td>
<td class="num">(465,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_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="nump">$ 9,265,000<span></span>
</td>
<td class="nump">$ 5,362,000<span></span>
</td>
<td class="nump">$ 3,749,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DeferredTaxAssetsDeferredCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effect as of the balance sheet date of the amount of the estimated future tax deductions arising from deferred compensation, which can only be deducted for tax purposes when the expense is incurred, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.</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;">tsco_DeferredTaxAssetsDeferredCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Long Term, Tax Effect of 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;">tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Long Term, Tax Effect of Operating 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;">tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Liabilities, Finance Lease 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;">tsco_DeferredTaxLiabilitiesFinanceLeaseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Liabilities, Operating 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;">tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax expense (benefit), net of tax expense of interest rate swap</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;">tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_NonCurrentTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsco_NonCurrentTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_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_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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-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_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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property, plant, and 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_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit 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/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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 compensation and benefits costs.</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated losses under self insurance.</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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<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 (c)<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_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax expense or benefit for the period computed by applying the 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://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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 nondeductible expenses.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 state and local income 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439674402304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefit Plans (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_tsco_ScheduleDefinedContributionBenefitPlanLineItems', window );"><strong>Schedule Defined Contribution Benefit Plan</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_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution', window );">Percentage match by company applicable to first 3 percent of employee's contribution</a></td>
<td class="nump">100.00%<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_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match', window );">Maximum percentage of employee's eligible compensation eligible for 100% match (in hundredths)</a></td>
<td class="nump">3.00%<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_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution', window );">Percentage match by company applicable to next 3 percent of employee's contribution</a></td>
<td class="nump">50.00%<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_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match', window );">Minimum percentage of employee's compensation eligible for 50% match</a></td>
<td class="nump">3.00%<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_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match', window );">Maximum percentage of employee's compensation eligible for 50% match</a></td>
<td class="nump">6.00%<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_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation', window );">Company maximum match as a percentage of eligible compensation (in hundredths)</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost recognized</a></td>
<td class="nump">$ 18.8<span></span>
</td>
<td class="nump">$ 17.2<span></span>
</td>
<td class="nump">$ 15.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maximum company match as a percentage of eligible compensation to be paid by the entity in 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;">tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maximum percentage of employee's compensation eligible for 100% match to be paid by the entity in 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;">tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maximum percentage of employee's compensation eligible for 50% match to be paid by the entity in 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;">tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum percentage of employee's compensation eligible for 50% match to be paid by the entity in 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;">tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage matched by company in a defined benefit plan, applicable to 0-3% of employee's contribution.</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;">tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage matched by company in a defined benefit plan, applicable to the next 3-6% of employee's contribution.</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;">tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_ScheduleDefinedContributionBenefitPlanLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsco_ScheduleDefinedContributionBenefitPlanLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for defined contribution 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 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480794/715-70-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_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439666459296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefit Plans Deferred Compensation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_tsco_ScheduleOfDeferredCompensationLineItems', window );"><strong>Schedule of Deferred Compensation</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_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram', window );">Company's maximum match under employee deferred compensation program</a></td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Deferred compensation arrangement with individual, employer contribution</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of Company match under the employee deferred compensation program.</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;">tsco_CompanyMaximumMatchUnderDeferredCompensationProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_ScheduleOfDeferredCompensationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsco_ScheduleOfDeferredCompensationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_DeferredCompensationArrangementWithIndividualContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation 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_DeferredCompensationArrangementWithIndividualContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>79
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439666232960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [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_PurchaseObligation', window );">Purchase Obligation</a></td>
<td class="nump">$ 44.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInSecondYear', window );">Purchase Obligation, Extending Greater Than Twelve Months</a></td>
<td class="nump">$ 0.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_LesseeOperatingLeaseLeaseNotYetCommencedDescription', window );">Lessee, Operating Lease, Lease Not yet Commenced, Description</a></td>
<td class="text">320.5&#160;million<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">$ 58.3<span></span>
</td>
<td class="nump">$ 52.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_ConstructionProjectAxis=tsco_NewDistributionCenterConstructionMember', window );">New Distribution Center Construction</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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [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_PurchaseObligation', window );">Purchase Obligation</a></td>
<td class="nump">$ 13.0<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_LesseeOperatingLeaseLeaseNotYetCommencedDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for 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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-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_LesseeOperatingLeaseLeaseNotYetCommencedDescription</td>
</tr>
<tr>
<td style="padding-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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the contingent obligation under letters of credit outstanding as of the reporting date.</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_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</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_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PurchaseObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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>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_PurchaseObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_tsco_ConstructionProjectAxis=tsco_NewDistributionCenterConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsco_ConstructionProjectAxis=tsco_NewDistributionCenterConstructionMember</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>80
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140439668349440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details) - segment<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer</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_NumberOfReportableSegments', window );">Number of Reportable Segments</a></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>
</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_ProductOrServiceAxis=tsco_LivestockEquineAgricultureMember', window );">Livestock, Equine &amp; Agriculture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer</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_tsco_SalesRevenueNetPercentage', window );">Average percent of sales (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">27.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_ProductOrServiceAxis=tsco_CompanionAnimalMember', window );">Companion Animal</a></td>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_SalesRevenueNetPercentage', window );">Average percent of sales (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">23.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_ProductOrServiceAxis=tsco_SeasonalRecreationMember', window );">Seasonal &amp; Recreation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer</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_tsco_SalesRevenueNetPercentage', window );">Average percent of sales (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">23.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_ProductOrServiceAxis=tsco_TruckToolHardwareMember', window );">Truck, Tool, &amp; Hardware</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_SalesRevenueNetPercentage', window );">Average percent of sales (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">18.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_ProductOrServiceAxis=tsco_ClothingGiftDecorMember', window );">Clothing, Gift, &amp; D&#233;cor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer</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_tsco_SalesRevenueNetPercentage', window );">Average percent of sales (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</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_ProductOrServiceAxis=tsco_TotalMember', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_SalesRevenueNetPercentage', window );">Average percent of sales (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_SalesRevenueNetPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of net product revenue to total net revenue from the sale of goods.</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;">tsco_SalesRevenueNetPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-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_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_srt_ProductOrServiceAxis=tsco_LivestockEquineAgricultureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=tsco_LivestockEquineAgricultureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tsco_CompanionAnimalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=tsco_CompanionAnimalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tsco_SeasonalRecreationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=tsco_SeasonalRecreationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tsco_TruckToolHardwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=tsco_TruckToolHardwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tsco_ClothingGiftDecorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=tsco_ClothingGiftDecorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tsco_TotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=tsco_TotalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>82
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,6 5U@'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    " #%@%=8I]LJ4>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O32=@J'KBV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN
M=W"-#E+W$9]C'S"2Q70SNLXGJ<.:'8F"!$CZB$ZE,B=\;N[[Z!3E9SQ 4/I#
M'1 $YW?@D)11I& "%F$ALK8Q6NJ(BOIXQAN]X,-G[&:8T8 =.O24H"HK8.TT
M,9S&KH$K8((11I>^"V@6XES]$SMW@)V38[)+:AB&<JCG7-ZA@K>GQY=YW<+Z
M1,IKS+^2E70*N&:7R:_UPV:W9:W@8E5P48AZ)RK);^7J_GUR_>%W%7:]L7O[
MCXTO@FT#O^ZB_0)02P,$%     @ Q8!76)E<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" #%@%=8IM27Q!L'   _+@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6::W/:.!2&_XJ&[>RT,R6^B$O239@A)G2S;1,VI.UD._M!L05H8ENL+(?D
MWZ]D'!NGLK [(A\"-CXOUH,N[Y'/Z8:RAV2%,0=/41@G9YT5Y^L/EI7X*QRA
MY(BN<2P^65 6(2X.V=)*U@RC( N*0LNU[8$5(1)W1J?9N1D;G=*4AR3&,P:2
M-(H0>S['(=V<=9S.RXD;LEQQ><(:G:[1$L\Q_[J>,7%D%2H!B7"<$!H#AA=G
MG;'S80*',B"[XAO!FV3G/9!-N:?T01Y<!F<=6]X1#K'/I002+X_8PV$HE<1]
M_)>+=HKOE(&[[U_4IUGC16/N48(]&GXG 5^==8X[(, +E(;\AF[^Q'F#^E+/
MIV&2_0>;[;5]V %^FG :Y<'B#B(2;U_14PYB)P#:-0%N'N"^"G!Z-0$P#X!-
M WIY0"\CLVU*QF&".!J=,KH!3%XMU.2;#&86+9I/8OF[SSD3GQ(1QT<>?<0,
M=,'7^02\??,.O $D!N<D#,6/DIQ:7'R%O-#R<[GSK9Q;(^>XX N-^2H!%W&
M@ZJ )>ZMN$'WY0;/7:WB!/M' -KO@6N[4'%#GC[\+Q0? 7>8A?<4X9,]X6EX
M!&Q']>V5UL "-\STH!;WC_%]PIGH\O^J"&\5>FH%.0]\2-;(QV<=,= 3S!YQ
M9_3[;\[ _D-%QZ38Q)!8A5RO(-?3J8\FU$_%?,/![?,:J[#IPQV[^TG%1QO5
MEH\AL0J??L&GWXS/.(Y3%((;O*:,JT#I=3A+57@];51;4(;$*J &!:A!,U S
MS @-Y$0%Q-2I[%-[E%ZFIMJY21O?%IHAL0JT80%MV'#T,236_&S)KN]A>JT%
M"A-E%].&M:5E2*Q"Z[B@=:QMX47,"7\&4Q)B<)5&]YBI*.DU;-ONNA ZJD7+
MTX:V)65(K$+JI"!UTH34#5X2N2**#G:%(N50U.O<WHR]V^L;,/\ZFWV^ ]XU
ML"87E@J=5J<M.D-B%72.75HWNPF\R]BG3 Q%)$?E>S#G-9/9'K7)A0J7/J@M
M+U-J56 [7M=I NP6/8'+0,QF9$'\C)IFE.Z1=& 7.O!D"%TE/6UP:WJ&U*KT
MW)*>VX3>. B$>B([&I.):7ZL9*<7[/=L!WPC;$EB@L!W]*Q$J-5HC="06A5A
MZ?X=K47^":$GCI3@]#+G3'3>#:6!$IA1RV]*K0JL-/V.WK;_W.?J)C>]SNV5
M$I51]V]*K8JJ]/^.WKB_1O4/60./!FI:>BDXM-VA$IC1+,"46A58F0<X>OO^
MF?HB3YJM:*QS:7M$>CV[VQ->34G+J/TWI5:E528 CMZU>UGG8AC5=RJ]P,#I
M*R$9=?VFU*J02M_OZ$W[+>'"\M,%P,A? 3]$->NB7L6C420\R9Q3_^$]>'-D
MV\=@C1AX1*$Z-]?KM69XB(3 *3,"1V_E90)0(,1/_@K%2W$B!IL5$6=8EBI@
M]GIS,2>[1WL\GXS_5B(TFA>84JONF):)@:NW\B))#TB\!//GZ)Z&;Y-W*E3[
M-.;>M7*[U6A"8$JM"JI,"-Q&"<%W'(;=AYANQ*##*!$+0@ NDR15KPA[-.^P
M:LQ[^JC6W Z1"KAE*N V2@6^T3"-.6+;K0ZFG.OV*%U1)2RCIM^46A56:?K=
M1J;?2YFT[?FV638\A9E-U=#TBG5=S*CS-Z56I58Z?[>1\[^,Q5R_?3@H=VG1
M"T8E-;UB'36C28 IM2JU,@EP&R4!V7 $GLB5EI0I,\P].I\1$XONV/>Q$!(R
MP592R<]H3F!*K<JOS E<O9W/^<TC%(;@/$W$QVH+MT>G=H];']>:UB%R K?,
M"5R]I<]I7418[N$LP4>AP%<B08C6*%9WNU]\-*"/:XWM$%F"6V8);J/' _.5
ML!U:6'J9>EA&TP%3:E5893K@-GI",$OO0^*#:4B1>NXWZ=\]HVJ37*V?J<E"
MG,>1<W)T?&H]*LC TN7#1MO_U6QQOD+BCL!URA..8ID%*$L,3)IX+U<;[+;/
M'IXX@SZTBT;F%02'\/NP]/NPD=_WA(%@*!3F(L!/X!-6CKX]4K;X$TV$ ^6N
MACZX==W%(=P^+-T^U'OT%^<Z)8G<,;O#B&F?FN^1ZW8=MPN5.V;ZR-;8#N'[
MX4ZIC]ZE%\_,=[E-Q4FEH=@C5E=AH ]K3>P0GA^6GA_J'?IK8GF%1CTSO=ST
M3DG,J-\WI58E5OI]J/?I8X$KV"(+D7JJUPO4F@A]7&M,A[#UL+3U4&_'+[WI
M#1BG >&4@3'G6"R.V7/?6FIZO;HB*7U8:VB'</>P=/>P8<W/E,0H]HD8D-GC
MM^S<!6,"I4?%RK MX/TA4:KK&7_1\^OC6L,TZOFMG8I;F?UDE<L)\&D:\VWQ
M;7&VJ(X>9S7!5GGYMK3Z"Y+)4P)"O!"A]M%0#!6VK5;>'G"ZSNIW[RGG-,K>
MKC *,),7B,\7E/*7 _D%1<WXZ']02P,$%     @ Q8!76 ="?ZLZ @  O 4
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
MCHD?V80TQ#@<FBAZ(*.O(0.6_519B6@__+ Y![X)9-$1SV.AR=/7P6[* G<
MY]"ED-'Z7578X?1IC#L5D6#8GWL<%B$$.S 3+;((&0L(&0(Y= KDY5:A66>P
M+]0]+_KP#DH.^:3?,-*E%;!V&G;&/26>B=>7L6D0L.,_$[1O$DY]-H!YZ"3(
M>"LQBIFDV4Z9O7@#ZME L;FA6V0 2O#1'S%!^R8 BNVQZ5(?F@WBCS;3WZO7
M0 YUZQ'V_#7?O]+ "[%4NJ$JUE;HT1[F_W;5;^HM>BMOW8@>^AXRWOA<#&9$
MOP4AF&'6RWB+CA#'\<WE8=.Y 1M*^$-+0U[H:486>[_A (; [3%8=(02L\V)
MK#HOI$,,APZ&C+<P4?J8)AS>OU'"EQDLZ:3*:DCO'!JU.KE?6N.LEW[NM-??
M6%3.U.]5F;Z*3K%9,F='IQ8Y+]?5Z8^$0>\*5;_MMT_;$Z;SZES%>'ZA3YZJ
MTY"#F_K8ZB8NUVDA4<97X!)/ ]ACROHDJ+Y18EN=C3P(I41>76YXG/!2"^#[
ME1!J?Z-_H#V/F_\'4$L#!!0    ( ,6 5UANY/% +@,  #\)   8    >&PO
M=V]R:W-H965T<R]S:&5E=#0N>&ULK59;;]HP&/TKG[)IVJ2NN9) !Y%:0C6D
M%:I"NX=I#V[X(-$2F]D&NG\_VZ$9EX#ZL)?X=L[Q=[[XUMTP_DMDB!)>RH**
MGI5)N;RR;9%F6!)QR99(U<B<\9)(U>0+6RPYDIDAE87M.4YHER2G5MPU??<\
M[K*5+'**]QS$JBP)_W.#!=OT+-=Z[7C(%YG4'7;<79(%3E ^+N^Y:MFURBPO
MD8J<4> X[UG7[E42:;P!/.6X$3MUT$Z>&?NE&\-9SW)T0%A@*K4"4<4:^U@4
M6DB%\7NK:=53:N)N_57]UGA77IZ)P#XKON<SF?6LM@4SG)-5(1_8YBMN_;2T
M7LH*8;ZPJ;"1;T&Z$I*56[**H,QI59*7;1YV"&YX@N!M"=XA(3A!\+<$_ZV$
M8$L(3&8J*R8/"9$D[G*V :[12DU73#(-6]G/J?[M$\G5:*YX,NZ/1Y/QMV%R
M/1TD,)FJXFXPFDY@? O]\=W]P^#K8#09/@U@.%+M 7R&QTD"']]_@O>04YAF
M;"4(G8FN+54T6M-.MS/?5#-[)V9V/;AC5&8"!G2&LWT!6]FHO7BO7FZ\LXH)
MII?@.Q?@.9[?$%#_+737T+T&>O(&NM<R=/>,&[_^,[[1\T_]&5:JC9SI';9&
M&-*4E0@_KI^%Y&JS_&Q*>"48- OJ ^1*+$F*/4L)"^1KM.(/[]S0^=*4K/\I
MEOPGL;U$!G4B@W/J\4@=GKE)7U/.*FYDN/J,7,>NZT2>%W;M]6XZ&G!.NQVY
MWCXN.<9U.I'K!C5LST.K]M ZZZ&?$;I O>/F).>P)L4*@<U5AT25,0F<2 2Q
M(4MQ 5095F.2O&#COJRF"G="_!P$[0,C_6-4I^,[!VZ/04&KW6[V&M9>P[->
MQS)##HW+_^,W)L2G"QA5#J?DY0*F3)*BR6;X)IO'J :;QZ#3-J/:9G36IHD;
MTCV;IY=IU+1,O2@(#NPTX)Q..PP.EVD3SG$CQSLP9>]<+27RA;FBA0I[165U
M,M>]]2O@VEQ^!_TWZG507>;_9*JGQ1WABYP**'"N))W+2"TJ7EW754.RI;G
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
M@6;E6,H065PI=HA :!MZPBH->)9>S"]T37;S",2+6_HA='N6GLVOQKP8OP!
MYK<WR7'\QB^\5#+%UF&9 *E.S!>"$@(@Z[JF[4DG][QDN]Q^W3;#:LU+.B(:
M-LV"MB;)Z"*)'E'(P"6+IR3K[7ORVHR0SO<MW'QAEOQ4)S_14T#D_(P1>18C
MDA[;5@:8++$-^1]#V94\&\'[4PN;IJJ3[X@[>?B_-YL1(=IG#L7-]-O3 H,G
M!O+F5U=^6MT3LJ2 A[;Y0I37&T+2\_/;\]D%T5Q5$:@IX3NO2/;>LQ3.LV[M
M!IS1%'4^M"UM ;VX*WO!>EXU'4B2GL?/8.$Q?@H:M -Z;BX%')$%]%P'Z=+O
MFF0Q[(DQ9LF/0M Y,\VR)?QC('E)ABFA*#H23ZT9+^CJUJ]GEGRDS2X*!6=$
M(%U3%3RR0U/>M-L&[)"LR<K\8\C:G@!BC!<E:>ER,?".YH0#$8KOF\TJR^@9
M&3.E"<EDF,#S_'1V:L&RRJ!?EVV1Z#1 X++L<F)!<*GL:DA&.Q+ R[(FJ4Y(
M9/1C?TZ:^F3-G$/_+9J6=#SM1I= ;;8\"T@UN3-U24!]H(TL>Z*CO"3!2FJ3
MQB1#DAB!7H:9/**F-=UOS:)5'B0)-28IPL$8K7*#V!VS&Q9;\<KNC$E^; C+
MY[SS/%]-NU$6+(F^XT62?!4U"9Y7TM6=I#ME+5Y!R5J15DWKM<+V2;PW2]YG
M7<DR^1-,I[J7P03KN:P?(SX.VCHC=ED84Q/1FFW6BKF"0=H"NR6;E7F#AP0_
M#4+2HDM6AG0!X16,FYMM+^\>6@H$YCM2ZR3 (J,A^=N[=Y^<+8*UB3*O5 "W
M9C54RF3*H'>&F)AU"C_Q[9><R&?%6[XI._9X[ QWWW[P0N8[V<'_,5D;D@@>
MF%^_[NP.[W&?EE<-!<UP>08Q=GE.G&H^RX1$$!W4HUA-9#+=P>HKLKT%D$:A
M9V@4#"7D&(S=80#"RX%:X\'=U;-+OCI/3$9F3$[K+UGXT!P$$T.3DB4$Q8 Y
M&>KQP',1\Z.W=2TS(ANWBW3=D\F_2$6*,Z5@IA6W9TZXUZ)=NF'1E44)$P!*
MO@(_D C)G0[0UYD@B'F[+!<:\*1JJI)\.H S2W[(:O*"6;=^2[)UPQ2')0@]
M9Y:3GK((8 NL">G"=._(E&Z2.2K:HS6L5&@SW7PLPSKRT+<"*LF/C8=KA(A^
M37H[(S,A[X7B#<EMMF(V#G$TF#49JS);0."Q(=6:>U,/.B/9%U#REELJ7AK)
M>F@UJ!C";MX/M$CZF[SMCI8W5'@")HK53;"JW4)(O 5NSE/7%]B"M$)=U;*I
M*A;GR6>S5]D/A'<6X3"IL^XK4CJT)!*[^^0?637(?OEK'VG$LN7G?RZ[S[%_
M4=!E I8 W))$IK]9&)$9 .^+C4D"X633L*=0NC$)>G,O<T'J#BT9Y5AFFJQ+
M*( 2_&H1G .IRX&=NRX#P_0MQ  9M2LV-$BR00H1WLDF:NY9(@:35;1C%3VM
MU@?M0<<4X9Y0ZYAPUA)UD]L#?Z$[5&6T&]FB*KNU&)=^AGN'-G6CH9C(K6IH
M)_\I/&EWLN =4GP2O>-5\I?*F9FE,JC0VEZ&R"H[P'*@1>59V[) X-=><EBG
ML.)P+%*SU8H$.,P1T'+7!9Q %.=A+@ES9$HUK57[Q+?W9%F+,P7/"5PINE,V
MU6+2(Q[/(@[1F]6!/U4TM&5UT\-$*&DO6 8%>^806:J71_+I=V;-)ND"9FA!
M?01_LR Q8CJRHG)CU5T-"4PR;#,C];RC25K:;]9,+%4.ET%Z!8)YV&"] V#A
M-6RSGD:I+:,*V_I)0(BQ):$;#KY=DT3_#)(,%]_OMR!F8@KRE"#9B%/6^XX)
M/%IW3W0*?=9@59FH%,S%&DB,5Q9;($06P0AODG<BUVMR*^@'PE>I4^1':=>1
M*4\@E!DS:.<6LS#]CHV3,=3P62 L9;/MB&4\%3&Z$)^UK@C197VR(\&19.!4
MFL'/!6XG;  #(*54O"X:1NT\*V'Q5%-T2NDJ%.Z;BG83&S$0QCS)"TT-6]$[
M<-_4KN&H:"FV(4;?0"X0UPIGDJ=0%D.F_F4 FB[8,[0\,,8=KP#H<#P:B#8_
M6LPJRB%=^*Q$'[ & )YU1'8+,?@&GJ(U2QLIAJ4L<E(DY"SY!_V/EO>=VK?A
M7%@IO"%Z16ZR.H)MT&=6D$.00E+": @X,63>>YZ!J*Z4 !,I4OO*PH;A2D0A
M,D2QN]3YW'$0HFU6;;91/=>VX%S>O%0M&P"X(E>'I@<7RJQN0BS!Q\/BFY%]
M*T1R(GM"K@D0.'J9G]![7>PE6_- 45>,I14$$!L/"D%& M@N8Z-:1R)C6>M"
M81!6>*Y.K>MN=U19AERT58,?3/Z07NMR*]91,[2/;0PYWJ;MB>E&1E"@)CR0
MWHZ(T9 RP$139M5@)UD!U@-H)/4$[I2UW+-RU3A#5$!R,VL8QE&I)<324@Q(
ML$  D<,Y'3, WE!:QY!V#H">FPFU3@_57A=/#6/M@1!Y[-QKR-)*'<_A!" >
MF"7?#*W(3=KY<F/EDD0NA%@":K#$ZNG0HE>EILH3P>>P9=7,:.!07MFK-&-O
MO2_)>1!A:#$@=HZZBQ*N6E0!'<12R[VFH+P(3=C[:$->1F)LBH:L0?"Y;G:5
M*5;Q1C@+++3>8O-.$D:DBPM#9FV1 O<[@Y FD4E%]$3/U&:GLA:JC\,4"K.-
M!,&9(7O:1O0.I&K9AQ+4&]<C7,3F_&BKLOZA[4;H+F\'4WAO^H!ZO.5EV 51
MX5[\/K"72!.$SC B( [WF7@3!_#F#9Q)9AX-[01.\*$TLCJ2I_0Z$C9:($T0
M::F6)Q_)2FHY$/&SVCJ1&NGP3%FSNX-(=R"-0.W*8U 'R'*:UFEMN)OD//F0
MJ@8SG+NU)[/8R7Z5%?XF$:4##!0R8:\3L6Q/R!/KPD=MMHC$-8W90W(36;#N
M"Y0^WH+<(MDLX?HES)""/"K@$\8WS??3 'IE20)& XM[9(" V"-"Z!!"QW%D
MZNVZO,I*S$O[R![20RCR:YA&EK]/W KWO!?#Z?GEZ6EZ>GHJ3@Z!_(OY0O#\
M1E.1E_?[0!3)*;3]D?=F9#VT\(U2Y'.0+F=MDK%0(I$I8MKQ%9E:FP41?96]
M4C=P*Z.S]9H#HUWH4<-NT >M2&<EM!]OVEZ TWUF=\A\Z=6GR57'_7D:XRT@
M?R3;JX]"[\CPT#W0Z!S>7/+NLF\I@20&@S0UR:,X4AV(%>L2D\M2E2L-I 7B
M/;#R% QO&*9,@P0"B<YFR[[;D@.ED*, !,"[*]Z!91'18M(@7/"88.R]!1_;
M[VH;DZ@)ER#&P($@A=B&1 A$@$8'K0,U<&@,^R7+92^L@_CINB87PT($F-T5
M\A-<++I33E?GC*-168*9>;TB38^I*!__T%C,4]);ZZP(R-!A"%A12OMK3&.T
MM.?7-[,;GQ+AJ%JK+'5]$83QL_XP6HB4P^1TAX0KJ$!8__GE[6P^/:R-;D90
M7,YGEX]"$20^0@S \ 67LQ'<M)I<_TE(3T)F;@."<-_[K.(![E#O(2O2+5XA
M]\S[2TXLQ).?S<MOX7Q)V#P_NYR=>?")\)_/;WS2!K*6=N&1 &^P4A^.H=>^
M;^K5R?=LV[^3U?"52JQ]OA)Z)'#9"2LHH#EIEB=#9]Q#X!&-<2D?!8&?'1FE
MX.$$P<1>^,!'*_*RS8<-W+"<+W!X1MU_"7&'4:! =/&>0$;1!LV2WV#Y!F&V
M:KP2ALH+*0]?S 3+LNUZ2T'=% 0V>8=1L1;Y8T5^WA8$AZWSAB=LRHY#!SZL
MQZG"9=7LK)GJ;23 > @YJ2J-IXC%Q.F 9H<:"C8VV>;0X"0K)3]#JBY8&:9/
M\/Z!S\\C"4"A3 O#L)RMIR4Z37%LH7Y^%ZKG2V4M%T4Y]_*C*&DC)= -4>6<
M<T )&F-\-X[80#.2B =,(7V2'EWA9DW&<R_F-SEYV;YMM%K 6:>]V="M)L\'
MVO-\+V(Y9'U"DTNX>FTCTIL0H(4 L "!.^*KY2CN>;#54M$!Q<^\?YRN+)"\
MVE':/*MRI*C89@\Y#&)#MFYTT;W"F=C'B3J:_%'B7M)4\KXE,W G<:8WX>L'
M<))LFL)4J8U7.BY(,;%@W',&V:[KNOP#4XE]V39D.M&XLW&<1WS?*10EY7+D
MK#I&]LY=C!<8:\BL'SXXA09'"$\"1UTIZPJYF2? 4TNMXPV :\AN/$?TR&+%
M/A%3;EM4VH#_QR(DU8AN^!Z9'L06M%GV1<#P@N8F-^:?IG@I[H 0!>Q@0!:P
M>V?(:N0Z)@$TZV6J6?)C',@.%DU2'Y5?HMF"* 4Q;9#SM@4CX#M.2UJB)/H[
MD(UCE?:QYA0]<;@JMH]DP-<K=EE4Q_VM:0I>NV?LTK\E@Y?^+9L:>TC#^? 0
M;*7_#74';TP#3P$<@28I.TX #'GO QFBVS1]#.M#L;YLX//8X@JQAT89^2#3
M*MF/#!XWIZ6(Q>EB+UXHA_"VHLMX-BZ&0W0:PZ- #8%1:\K'RH00Q[NA>./<
MRP/8(D>6%LDY@:K\;%BO$3# %M]?V7T&>]2/[S%'XAB7R/,2(V=+F&I='& /
MUDOXU=2]VSTW$*"P@Z42EI,*#WY3']#,KD3\L\]PQ%KKUG!%CLOND.":FI>I
M=\>90)Y"4!(.Z['+!. D52Q=ADX*Y6B+,(7L44!7I'%Z84@")%I6Z,LHIVR&
MCNEU1TX;65M)T>Q0MAB)28CLAR83+\!N8*2XXC5DFLX&_"C_"VJM#A2<R,Y^
MPK*U,SGY?8BHT32('CQ)F8=OI2,E(/*0G"LX>,KA[&2X2I_8J_-FCTOCJ*Y
M,( 5< 2*W@QU6 R0]Q>#O?G-!%3C;W0^D#/"Q>#R7:K)63O3@RG+PB1#?I7U
M$D=SO>I.U1+E((1_B=4975N@YD+]S 61NEHX\>,:3Q+P#-D66C74_*ZI=.<)
MAV50+Y2K;8$#+)P=$8[FY>GU)2U,#$KHZ>R+O<52*=N6O2:VD&,=7$FF]C$P
M,UE[6')C+"(TUZ%;@0ROK?/@P-!QZW&6_.IJU Z0/"+8,'S=+-BK+NQ+Y)]F
M3.0;6-K;*LR,;TCZ-D53-2N;FH:]G]IP"5=TX.J.6RA,M)/5_HD\_61]Z[95
MF-]E5!\RDI1MR&&QUZ=]$A>(IQ>([<0QZB6!ZT9SLH"6P6G90YGP))7RD)CX
MSPD$-KO^HZ;6XWLT2WY6[OE9)G"!QSM.??QL4.O2';//+>NIZB3:%R7ELB-0
MB8@K2DI=Y$"0MIHRMB7'2SX?(V'! 4M;;1P$Y]T489P/]9U;Y;$QHK6(/<%N
MM%(FE>VS'5E2-I?[TC**+*KL?"X/-E/U^-*8MX.LG,VIP)$5<TZ*I@^:'D)]
MGY.OB[B@#1&3Y-(,S](8+1"V4'#P:F'66;7$_"M8E[78.,02N:UZ)/.?9"$+
M3!W=U2&O39A[\P,@'HLA]E*!(*FC,K<.RR\<W1R!EO%.\?A@MAC0D$:00+<I
MH<70NV2.1AJ8QET X- [;)&-"R*+')OV"_.Q![=9&CKPP6/_,NLW)3<;*=[
M["F>AI\8O*  +IB#@_&9!"&%H;Q[G2"VP>)0RTL(.6$U!;_@*\A&I3)!1)SM
M:>_43DQ:L@O[<"&&?78<X-ZBUD?WP]FTF<W>!BM'Q2'RL-(&B-7# ;I'@H3W
MQ:M(S4".\V#%(ZA#R'I^'4:$$5(]BR+5?R:D"H A'*#PJOW16(05"V(/):MR
MV4,5% DW[WB>UPWC6\S9!9*83C&-2-(-KS;1SKH9[ ^5:[)JK6!YTHP+(X47
M1R9E@#:H17_16MDFO4Y:W+%H38;2IKB.Q$TMS'YT<GUY5$HT3AT!.HE'^O(U
MZ71B%)1=J.VP_T/M%O0T2-A-AV6C"5UF9,0?'X;BR-X'"U,008(7LRN?-(E_
M,4%>!$'_AU7V0P3(O4$0)MN&E'>GA4 _PGY;!)4I'ZIAD53-GINT5)_98)\3
MP3*R#$1>0%L+@7@1G6>UF"R*;.!^V1KC.JQ >=8>8]6C0L,5SHP**0T#'X=5
M)>Y0-36&%<GG2F$4ML"$D3AYO*Y110S7G:H=@A(-FPUD#Z0%:ALITPE3SUZU
MVW<?SP(=U-&-P6?/BM=P4(!BHRUJ?<)(D0=?S/T;/KP/<^ >-1%L$3\_G9W.
MR3J!2O18@L(<F<%VY]+)(CY/\9IKT8%$Y[$>*2 7[!@TN 0)<B"!M"NN]?GL
MI2LJ'_&JZ((1UJ.-DG2Y;*/;CL<5P!05@ =)Z,]'F;7;,-?V[ZB!#UIE]4,@
M8NY09?7A6/E5Z6-)1KL+;:F6:^##@Z_!5'# I--JZ/=!7?Y([6HE^K'J8]:H
M6C#%L:*P;6LI;4_<!< /'KDK'!3T)NKC8-&I5[C4.ZL;J;&0;C'-_R"Q,K1>
MI+PF$[$METL6%N3;2->"Q<;K4:79:W)N-R1FB<Y^'^K/AC4=&)4WQ;[V6OQ
M+X<86&?!$0@3586O)7 1%!"Q8>$J>5],E M+3<W+E!-UK:^\:YD1I=9=*M;$
M$>PD(7(?E/^D6C662U6I'5E];*X\OQ,IDB9_TXPYWGA7;,AOXP)UK/Q;2QYW
M?_M+MMF^?N<)QB;GPB39@D9"\$.275BH;&\ZO9T:$7'-@+TA]MHP=Q#>.G)#
M;0%J5#I@07@]SL))C_;AA.-Y/ 72[A1D4/9<ET\T8SA2XE)Z-L:WR.K/SBV6
ML29K,:3KCPG3+$HUFJ1E2,H[X*V\1OJR0UVW:C>]&E2FQ)N@X-BP$W Q(+K,
M%4:&&Q53:9!FCJ/7[I$:8T^S*5:T@!GMJULFRY$NNB++T?XK5BC!+@^M=MK1
M_5K-=EYN4:XXE,7!JX9]7!+?9>;:IP&,J<Q]V?$FU&;7;3-H( [-5YFMQ[%<
M>](#P](9!+Y.S,D&PL%S.M9<136/M@Y+ _^V9KK-BK()4"J 81=J4W4SQ4&F
M]>HU:(PM8+=>%PL&#VU=(:U;3D@X/MV HK<1M.!(,GPEX>QKFMVT;*1*OJ-;
M<Q=2O%MN*Z::<&^NO1XB8_#VT!J\O0PJ/MBN>KH]^ EM:641+55(90J6^>Q\
MY!F%.G):(Z9/4XF_$<;6S>!P_4TH35R3K>RI_.OV4;W_<5#FF$82F858$(O&
MG9]80)5.O;#.<LFJ F$NDJ_1SF8A&+74P(>!ABF9>F@*!EU_G*/,I:G6Y!D*
M'$*7W+4/!2V.G8H/X5]A;JUNF$++JD6J6XLA@ORA!%)9YT#3,DO9LQAL"&!Z
M4@E<^D("!(N"26;Q7CI%;]^W$M@EFEGZ3%#?Q>5I[!>%)IKRPOG5];_%#"<_
M23FUTMB/37TR%<Y_4&AJ1;:OT8Z:">**$]07':,H <B.]@!7GGN[-.7V^+,1
M5NC2OXR4.];1[UE'?PAU=&Q8=\>5N:U3O)<#-VSL4:T -G=]]R; J GKY$V0
M56Z,REDN[-1:):5"/,5)8RY')D3GGS6WS)VI(+F\=W>0BE)=I,524*JN^<4_
MO>;41LW%M9^>^.2X]R68(>RSBY@(*:NH&UES,,&[H]+#?L)WKY-O+:+N>)V?
M;.SS$V'=-?)\>_?)][83@"3,)%0?VF/'HHV'&4_N@0H0GF0["9N()(94$RF
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
M(OH5F,4B&L^3+O#(?RQ^Y9J?/!N>BRT,&X(9RE*R^#F4O0??Q1/,#?$_H#4
MT'HIT[+2TI :#V;BL?U)@?]8O$KOTD1"O?M49@G1%\3%F'^.\+.6_(8E_]1(
MSADPO((KP!>I@( !XH)H67O$&\[P\'F35F*K/0JL958MRHHC2W&:K06"Q>J7
MW8"$<185X9VI#>11FW2J+7 '<$_)LJTAEL7#XL[$,R_8\;5T8]RI60&LJ8:C
M-A54 QP7,$D;ZKTV08J0 OB0(@0[^<!-7FJUZ4D&#%Q44\%Y;%FSDCE<(L-"
M=>T4<T!;$5N>LJP?NM#C\# Q*KO"M7B=2\A^9[5>V1PBYIFDW5=;J5NMR)O@
M"CD%H%90)+&?Y@EA%PR-F<N*_;%-[)I+?.STBQJ&:JY;RW/FJP?VXQ('V1L*
MLK<NR-X3"X?.2C0^#FXAJ&:GW4/:O"A)Q^]B,$CT.&2LQDE'0OY>P;ZV<&L<
MEEYU]-HKD3X2_@^1J@[_:QO^=51^(.)]PKFB%WRE&RN&"<.V_1WTFLJFB4 M
MJ<V"<JLDG22<K@ 26+N.K9;'TTR=4I4^J).]6[EQSS6PBT B_IINJDVC-E0M
M+9PZ:JTF%8,8U8:DAYXL4B>\MCRHQ):&A@&<!6V:,MJO2#RGS044S\FG(E:I
M+)!<#J1-#? 0Z7OLOCS 8+9W(D_:NT;EWQB53ZLCZ4*XV[?MCJ:,^P[KE-<K
MP,'Z#^&_C1XI,JXLW$Z1N',6VZUE7M?31+N=T+N5%564%))IT<G8[?I27+M!
MS@5[HL;6[B:7W7O_ALJ33XS#]]Z]YX@@%P%0<*N&L(##[WJUTG)%M@7FH(0I
MTH5=Y=SH4%4%H@>Y^9=V/)7BE5S(S1R!:5M/H0@\?^9[P^E,!$$XP/YIC"S^
M2 0H@F;3D?B;]?$@C+PPG(IP& Z&(PP8^X-@5LN7B/-@.O)F?O1$3%&^3\3/
MSM_/@Z$W'8Z?B& \'OB3;W$T)(Z"R)M.)L0&"IGQ2(Q0/SP2TZDWFHT=3935
MLG^!R7#JA:,Q3??![1C3?9H^]*)9:&K;6G]IK3_.AH5SP=(L/P>*-5G.O%%4
MT!YI$QQF]T6F"A*TE>6)9RX,J7JZ("]W&WWK>MW]GB<V55:FIAA 84,#\XH%
MAL^F^04>7&Q4CGK8>?DA ?@YU\SW-.598:J\M9/IW\;(++; 1CM9@U;=SA'O
M[C@'?V68 *@]FL!N;B.W2TLJR'I!PI!@%LR^NDXE 7:'7&8>MCF(!')]=K_'
MX?B!)7L*>\65=H"TP;ON-#?-?].'STP=TUJDQH%O;Q6Z4,$%<A.()VO]#VR%
M[E:EJUNK\$=BXOD3GW]/IA2G4R^:3.T"![Y\?Y4:^3 Q'"/P0_HP\OPPP@?
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
M>'JK:5^8O'(N7VACA+2Y^"44X,5K&Z2=ZZD!<8D( <_[@2*Q?5\U7J^2U^R
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
MM@[+[>-SI0@<NZ@9.B3J9^Z-\9P$D/_*< $VMLVY:VRI'>0]9CU!M.6:YJ9
MB KL]6XEJRY9<W/:E+"X.@3JN?(]"Q[,6T10N\=7/\2/;UZ\?4]3NI\XSK*=
M4\3C@!9TX&,N_$]=5]A2Z'/.&3YTHKI(([JZ)'PL+23[TF1Z3E<B:<?G]\\3
M1+^6+PX,^&JP;ML:D70?T^-Q]J YO@J LX4*^P-]U!<M9$S-HF2'\FSX@;)C
MA&0,O X19\KI12E]G^YE/ *@K;X*39QW!'9<_]R#[XG&HMK=:KEMJMA13.U&
MZQL+Q0C9MN ZE^=+A)I+NJVF$])C04%&0U6Q0_28D^DUN?]2TID"O6&P20YI
M J3)5?]'2EM$FY[]24H/21/>IA,+[(GZ&RN57[4FA#B@N;?GNSX9R9$3ZQS0
M&TR%;?@0L(\IVB6615Z5MF27G)&=J%ZKKY;7BAMFB BIEAY9A6NGX9L#;77/
M!R>BJ$KG#9&OO9'/D$$#?,3TU#MLR<0/+]Y\>'71I:N VL/Y0/1%+DE:BL%)
MF"9@5VA$D1_3!6I*!?<83O+J/GZRQH]OEPEVP^@@GGP ]W O/]844R0^GPCQ
MV5U-SB6XS#@^[=;&N@%T"JCY.NZ\X1C$D<K[X9:8!LE$GD/S>H/A^U_ \*9O
M<JZD ,']T= G]?@UGO.1:Q/8M5XKO=Y$,W.H<ZAQTC]KI$ZQT_[4L5)6AO.^
MWN@%6(*7*3)%/K*C5-R)AU?D9HC,_0&2/XU+UH_\V),C53H7Y2.:.5Q,<M^8
MCPOI,'$D+IC,5F+>.+R17 EL!@L^<2*YQ>@P+,LHQGAHRAUOUVMY)UWS?*"-
M/;.D-[]CJ\(Q6D\<*\ 6.JM4+"W/2V\Z][3OQ5XXI2E69(QNZTJ*9[*1R9T-
M\*2C\6N3+7B['8$?WK^YO&C)^(E70&P9%UQSKK!$9M*&IX4#@MB2YV,?7_7Y
M<Y\D"J9+DMN2]HUN:&JKV;U1-=[68,*(BF/;]O$$X:1X*A6Y\_51[)ET6G2I
MU3.JQF903>CQ#S/X84_GL(==V?799'QF8/ZV0(YCC#.<6I/VG(F\A.H^ZNYL
M0#^NQGNM/<P(H3+QIT%<*.JZ-6_7F9ZQ4595AP)X/&4_*NI\*Z0[L-NQ;:[Q
MPC2GP8H,%VR-4^W"MQ*A\ZEPAA(\$=$G)1=:<#3@TAH/!)V0E9W?*M6D&*=-
MUF.],-SK"P&03W-E&=A!)"(2]?+V/1$I]L&5=H'H3)7 K*GN^EEM,<QM.3;7
M9!_9F!QD0U&FUJF_NM">3YCVH,QKKQ>NB:$P*NU#N9-!/8Z&_L_HI/<_6O3O
M;C]Q:>FPAWG][("*R@-?\;=?:E/QOVW-3 UN^7&I)/9( _!^;K#+\(7^$RS^
M']_S_P)02P,$%     @ Q8!76(M%TZ[B"   .24  !D   !X;"]W;W)K<VAE
M971S+W-H965T,30N>&UL[5IM;^,V$OXKA+LM-H!B2[)DV6D2()OMX@IT[Q9-
MK\7A<!]HB;;9E427HN*XO_Z>&<JRXV2S:3_[@VV9U QGGGGA(T*7&V,_-RNE
MG'BHRKJY&JR<6U^,1DV^4I5LAF:M:LPLC*VDPU^['#5KJV3!0E4YBL-P,JJD
MK@?7ESSVR5Y?FM:5NE:?K&C:JI)V^TZ59G,UB :[@9_U<N5H8'1]N99+=:?<
MO]>?+/Z->BV%KE3=:%,+JQ97@YOHXEU*]_,-OVJU:0ZN!7DR-^8S_?FQN!J$
M9) J5>Y(@\3/O;I594F*8,8?G<Y!OR0)'E[OM']@W^'+7#;JUI2_Z<*MK@;3
M@2C40K:E^]EL_J$Z?]C W)0-?XN-OS=.!R)O&V>J3A@65+KVO_*AP^% 8!I^
M02#N!&*VVR_$5KZ73EY?6K,1ENZ&-KI@5UD:QNF:@G+G+&8UY-SU3PHN-9<C
M!UTT,LH[N7=>+OZ"7!2+CZ9VJT;\4!>J>*Q@!"-Z2^*=)>_B%S6^5_E0C,-
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
M#8=9.O!,=??'F36_'#,WSIF*+U=*@E_2#9A?&.-V?VB!_FVIZ_\#4$L#!!0
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
M&^NE9*M>OQ01T@Z%Q8A=@%_'19"6&]C*ZR^X?&UH@/&T8UW.?"V1ZKZC>L3
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
MX@E>P4;=;N=VM^_FHS-^:]*)6DP3-9_.%R/S+=SI%S3?XL1\0R?^[YMET]:
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
M1Q)!&PYTX;=[RB0QT4T6AR?2])/EK;M6)G[G7AW3X81LP)ZRWP^;3,Y; @.
M[-AN:]F;ZV9SO ".03[:8Y[P))$RQB;^>0QAW"'B\TUFHPDB;S\*.7QDW?%4
M+/Z164[8"Y;61%8"LK-4XC0BQ&Z0@1CE8X<Z$W[@&AI2_MF/"C8HP6]ID D0
MRA3&L@YD^VZ):EGD:^&A+S29_8.0;7:&F :"O^9PL3[H/:A.UE_ZTE(&'PIN
MVOG+4$DJ'C\:$7/@^;)A#32L67^C8YA1+[=/SIF-I]7<4Q#A%_UY.!G@D=%1
M1#96,5*P_M$+FXJSL\4EZ# K@VP970T6#I3[LC0;7:P0 FM4:$M6JX **;^)
M_0A;8+_$HV5VNC"A @J:I"10_ 08S,4I#AP!X0A*GEH3[A<*2/:VI@E7:'ZD
M[WBC(9:BF]QZ.Y<=1=A9PV-%C PLYQ(YMI=!3X8MV7R#@^IVY"RP!_/>&(<N
MXDSA6 EYH]Q@$JF"\(TXA[>H:65/@\\H-OE<JMEX/M0 HU",81\-QMJ'<6Q\
MSA!L08I$<':4(!P,JWF5P!&BT M%DD'";G!I892)!OBP?B^$N/3 )M/"NQ\&
M%LW)V3 >H++/!OHQJ:8[C($*GCCU7C?\8WARS$E!MSPGAN+IT19\T/6!\<5K
M"Q(;Z2<39(^ #O;Z?'8UN5!;T'PI Q46>SX_GTS]-_34(\EF-E,,-XQL$V5_
M,8YF/D5L-I[6-81FW^>K5MVB\3F(8^,3/B*:6%]5:UP"1'6&NFC(H@6+Z"=B
M@QD&<)SBT*-?-[WHK'MK!I*]FF_ ZK!RX$DK+@W'HDXL2AO:5H"1+VHKBLC\
MMO&N96TTQJ'CT)I;FCGCR<5E<"_N2[PLHK/,L#O;)SJ0X<@@H#TZOQ0B95>Z
M SUM)^1&0<T3;9"J9*Z'[NOQ79QP8P8'DRTB79Q/+BT1)+U/1"7GD[DCDG'G
M6H\JHDU4F"^&'&Y7@>;82&ST)]2OET&P[K;HEJJH#KIHG?IA?<5.7O',/!%8
M:77)".+E6:I+5BD%V C[56U W0 +(4?W"GQA]662T\+)7"RQEW)C:/.Q5Y[]
M0D55XK3,CEUT4/9F/> BK/KGZ@4)*4-)U$;,U;*I%V0AU@C:BB.7GM/!?3A-
MS(YUZ4M!KN([79!_ZQZ3TX^3'OK;)\N7SA!96*2PB3=,K /4*?G!%S,_PD>'
M4'=ZP#1?LEB>3R?3&2B3J#]X**%VT3-3[,TE@QD7'N,E5"<3L8) PBU#OF#G
M@,G9B9,B$$ 5P>_:=/+2Y4+V:)4%5 _JT4514%BNT5W'XU)I" N0!D$2S6+9
M-+L.R.Y?)9M\ENUL/$'V5H+7/P9LZKXJLD&I].>F4K>G N2Y=SUB)B"J=S:8
M+K%]#I2_01I'>YW@DG7M(<AN[:DFDD)Y*FV.M Y);2#7(B!?G8,Z3"JL3ETN
M+3UXXE<F:+ 3)"IJ'T>.,32$<A1U26X#9JHNFHEAPJ[V'.X-J/=UOEH1[P*C
MFG-_+33>]!)7WJA,;X'K ]K_WI6?# E>Y!N$(W;8&W8;>+9(FW7:-VQA(._C
M#?NY*.S$SY'RY;+ 7@RDFA5D&0+Q8=BY]KD1-?$%3M(DC5[\!@V']Q[$V85[
M322;->6\'SNSN&3R\?S!F<\)GHUG\MXS8TS4]\S0:-6;;)N7.65G(O2^$Q0;
M)(5_WO3J_ON_Z>WNS8W':1L-#Z/22Y@)W7D<7<:[8 Q,AC%.?'Q5#6A"GCL#
M#&E+_ 2NMMD 1Q5)C08Z+,ON,[N%-_VP-U[FT(+]=3R1  )E8!>TE/,*:&W(
M]^=BZ-9KO=3E)Q?RX[EPN3Y9I\"D<Z%_L\Q%S>0:!8I+D3'\!O,%&DQ;%'U
MOO5!,AU?@FS'.E(1%AW&2S"4"3M&J9(0L17$%&#8 \:BR95296LXP"@^^H36
MV7A:ZHT'%;'+8:3[PCE4^ V#5>I@2!4(L*TC/8-+'$JQ @GL6;XF)S&YA2MR
M)H'@S35K?3 O L44YB%O"!E*LV]V&G4'"GH5NK;>9F%P9RW>-)<B( M4YFR+
M?-0S181]P=:D0=QO%-:5X @)J=D$P%IG>15<+6\,L:$T!>:M,2))6FB)N$ZV
MBSNOB[(@N]FYK#!WG!"!?2 /4U)[NT7F!28+9YKX!#VW+)D7'$EL-E3V,(GN
MQET%A;S)(_V9-#@0$,]?7WD- M3XZV,]_OIB<NXT"M*(GZ[)WV$=3)Y%1V54
M&=K+;++H&=JA=C.LRR1_59F9^QS8^7@.[&\ ]4W5N?OZ-N2,)\GJKTSZW@IX
M1C;^UR&8>-_Z;ME36@4S=?0&D^S8^X49AERS% A+&I$9=-N#C(Q03H?;*#G3
M-'3T#0F=8^LBJ'^BM 0T+2?JG4DUIER%KB=7NQ 4G37"7YFQ,->1?*LAL*QK
M3+Z1]*P@98!C)Z0WH+9$M,ZBB$TW?7)1CE7XU"9TU@:+3.*[=,J:'6]%E$M]
M(;8X0!;G%]/8U ZU?B'2Q>75GZ;2,>+P::+S\:1.H/0SK$88%3%/F./G< [U
M4U6>#4421Z6*W0:F&ED%VJ<.Q[EXF'EY"K.)?;E#C;"MA3>YX'IFT_ C&V73
M?\GE^,2C^7CBT7V@D-T&"MG@'3UEJG='4QU5:9U4 G>%IL*>!Y+P+B0BVB-9
M<KZ\#Z%2 A* W0[VKS$B%RFE7Y)*A3CQ*4J?6>5<CY%^DBP;*EU$2DQ;]PL&
MY45WD*Q65,9<YKU_>D-!7GP:T.&)3_83[X,5PMJGB+=@\#XJFY5H=#"6DXZD
MYBE.RK1>LE)]9P%U3^>\LR&9.X"ZJR+X[O[NSA4>P :!QW-$-M3C8Z^$#S8<
MYWY0 48 <*7W[*!D 87,GIDCIN(!-P0[C</_[PJ=?CJ[3S<5%26+,Q( 2C8V
M)F;R)@:?"Z+R^"0(- PO M$ Q8K;E*SSL+CI>.^@,=7M&:9RH/J-XDN0QE9:
M/2!J@=G*21/VPEU2+EXUU@0>N&YY99//7-P"*U"/\I=%>L3GXF-0D8]-QT0/
M9AF861O"L#\ZJJ'"!@= 0["QM%]X[6.TQ]<R43\/ )I/XQUP.D6EU61#V:\N
MMAE2*MKYF)\E>(_F3WAL+^^<RX[WQL[#APJ%*)N6[@%*#@>>KPZY*;*$LD'.
MR!]+EAGF2W")F/<"XCU2[+*J5R;G*!,7%\>>;32X>MY!OP6)@!%EN @7.WJ#
MAX+32?G;\/;DREER<$TTE7;_@H5<77T@G0B+FM2/V.< I^9AB,++"C<".T@W
M%G_CP\J]RPV+LS6B./':?N$H(B?OZAVM<!TL:F.'#MA6:-%4(9QZ=]./(GN$
M.[&%)R\G,AYT6=-8"8]+4NV<RRRVI,WA\!A1F!"1%^1!M-,&SGL%1GPYK1"#
M&&I\X?[(C93 <PI7;2(/MOW)!;NQ!#@')=VM+1 \2K/I7\FPP$-W-6FM126E
MPIX"3TP$HGL+9^,G&4O0!0UV1&81DO$E(TH,"TW$;WV"G/T%A!A)+.J10_Y'
M\V29K?*H#D92.+&CC<'P:(%9XENKOS/_E8OTAYJH_QIAX2?FLF+='3YD<#U
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
MMI#X3.@ T[XDN[GD"E<;XF7EU/D!;9R>+.4<B*5US<M#\RT[DO#DV-3,9\Z
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
M1>\_<T $_7LZ4UH"0?_I"T=MS.\WQE5UKC;I7%R.4#9*R"<QNOK[WYS0_L?
M5OQV*_Z0]JM_BF=*%4IJPUE3E)>T2'-)3VFQ%8"G%A*H,2GM<WU8^<-*D(F*
MHFI!CU^9VG+X8&]O)"^7I"'1L0^IJEF]A"(-@6PK>>$B5_.T, DU:74M2LN,
M1PY&BG:H4_Y/]W3!NEC[6NA5E55%M80WFTV10Z>NX,03"&9#(IVO.EY"%^ -
M/8NJ /^H<_I0&_Y-I-)8-\:-79/M.?NXD?E<T%-5(&Y%KI^!O7%T3&?\GQR3
MF_ 5=\[8,W=Q,X>[NUP]GBVD$(@,PB*41@2U(&\<\"*?_YQ:F<_KC= 9'MG'
M]*NA$-A/GX0$(Y+8.U2 N12=(-C/\%N=0M;%SV$=!'9:B%QOI:A-A>.$CIMK
M-+9Q?9<_Y9E >)]S461LG]B+T%P#7+M!F;;!Z\2G#4TW*.[8\2#,07%H:.N1
M75OBU4PRU9:)@;*OW0J3VB^L&RB-H"V-8!"]]U^  QJ=/S90K!L!-M!7#X,:
M^TMYVD5HKR'*U0$$[\VBC_6BZ7[1QZ906A1,&Q2\_RSD/ <+W1I8?C/_@>OM
MDZFW;^;N!#=F+K@;4#(SV!9Y?D"]TG2YE&+)"?H),SG:[+S1<L)5C2K;*I0D
MP/9QJY7&D-6DFL#&8CT3<L_(+CF6G=B6%R?D. !%#/!Y=$0.JCJ) _JA*7W'
M]2W7C<D%<KP "T)[["3M_C(Z<>+ 2FS_E.)H'$9TDY9S]&^>\*S8"T_)"<.Q
M';WFD<<>.;X51Q&[ 8"& 04HB".*8RM(PKU-;G']"B(OMMP@9'$;WH80MUG<
ML_S$I0%TABTZPT%T?@29202Z/E?51QPNK2?!=/8&J ZJ[X?J6VRJ+[!]G:H/
MD6T(Z@MN!KGVH=*8.6P5W>)1!,9CT!Q19-F1;?ZCF&$56WX4-PKR%KHO:!$M
MN([(#8%3EP>!9;L^!D!MX VF,VK3&0VF\P[>HCS9X]J!;9EK-9C 085OX!K9
M9_* =(R@*;T9G[[/J>-E34*_L$A+0;W3/8QD"IK>,7=TR*<C?5!23L,2OI]8
M=LSQ=X)@C/CO><'E?*#<7=<;@RX^U8D_<5&,CN^BZ'UTF'C?YWC*\U'?SBGT
M0I'SHN5],?MV8B6)*>8D',?14,+C-N'Q8,)OA31E!(8ZFYF39'V4/HAH7]J'
MU1YD>/.-C6[.C;G7<]YUM#[R=M/\K<]O%?C3< $T@).3!A>VV^+B)#VE ,0?
M)6@9T=AWNZ[1-/LO7H_,V?UDAH6VY3L.)3X#8@\AQ[:MV 6$ZL<=!*$3^3$
MY*(WN*\"R G03!QV$;?CT#&NF8,2CF4P<DPZE4N\0A=\#$4^5CD&QK?FV-H2
M;2>GC9 :$Q^TF]Y<;HUI)C(.M8(T7-KE. [/<+*"39%9M%OE..>NTV=^N$(:
M6$02$HX!)$ICM-9OM=+[DSJ#X]FLJ/V%L>]TV0+SSHNMXNEF^</]':VK+%_D
M0HY-2N[K#:0F4; ))6^']"Z5F2(EM"YZWQJHEJZ;) ?NJQWTQ7F@[).V[),_
MT+8[>SDHS#X>&+3S__3O5_K!7]_-S2L>95S^AXV]U[.VP[/Y&M>H+\^U?#]L
MFK7GU,W:A9T7^_UW* >9X(#*@[KO'Y$?60X.=\.!_6X:[D'K7Q7:-_K6'X\$
MA]F8>=>W')O/0Z$_<+#Z0Z: -K [)QB$GO# 00KBWDX\Z7S.6@N4+G^T4S3'
M:Z.NOVRU3]OO@M/Z<]B7Y?5'Q9]1^=@&>&X!4;S%XP5/UA_JZAM=;<S'L5FE
M=;4VPY5(,R%Y >875:7W-VR@_5IZ]3]02P,$%     @ Q8!76/+21C+S P
MC @  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&ULE591;^,V#/XKA*\X
MM(#6V+(=.[TT0-KNM@-:K&AOV\.P!\5F8NUL*R?)3;M?/TIV?"F0%MB++=+D
M1_(3)7J^4_J;J1 M/#=U:RZ#RMKMQ61BB@H;8<[5%EOZLE:Z$99$O9F8K491
M>J>FGO PG$X:(=M@,?>Z>[V8J\[6LL5[#:9K&J%?KK!6N\L@"O:*![FIK%-,
M%O.MV. CVM^W]YJDR8A2R@9;(U4+&M>7P3*ZN$J<O3?X0^+.'*S!5;)2ZIL3
MOI270>@2PAH+ZQ $O9[P&NO: 5$:WP?,8 SI' _7>_3/OG:J924,7JOZ3UG:
MZC+( RAQ+;K:/JC=KSC4DSJ\0M7&/V'7VZ9) $5GK&H&9\J@D6W_%L\##P<.
M>?B& Q\<N,^[#^2SO!%6+.9:[4 [:T)S"U^J]Z;D9.LVY=%J^BK)SRZN.D,:
M8^!:-2O9"D>5 =&6L#2&>F)9?.^DD;WZ]*M8U6C.YA-+H1W I!C"7/5A^!MA
M(@YWJK65@9_;$LO7 !/*>4R<[Q._XN\BWF!Q#G'(@(<\?@<O'HF(/5[\/X@X
MS@/\M5P9JZF?_CY&1!\F.1[&G;$+LQ4%7@9TB SJ)PP6'S]$T_#3.T4D8Q')
M>^B+1SJS95<CJ#6,!1UN(8/5RZ'B6 'OACA>P*ELP5:J,T28.8-EH[K6&GC
M0FU:^2^6((S+Z9!%:E>$.Q2FTTBGW,(]:JF([_(?:GNG,6\#T>YCLT(]=@!\
M%E+#DZ@[7[QPFT9][.)I\KH6IO*[6;@%DI9,?8@3F+)9G-+[XX><1_S3J%D6
M11]=4S"RI]8'GF6CG5M_:9\(16F)!J)ISJ;3&$XY9WD6G4&4I"R;<;C7N!6R
M!'RFJ]1@?[R4K2C]HM/:U3[DFS'..9Q&+$[)/W4PY$TWL+8OWLMEOO5L13&+
M>0X1R\,$HI1%,8=;8A-!NXO(D="1, #GG&5I.J8^B#>X1NWHD6VA&@0KGET=
M.4OR"'*6IYR*9'$<]X? 0(5U"30)P!![$&4Q2]-D1-W+O_G2ALC4V510XMB8
M4H+&7$ MQ4K6U 6."D/C@#(8R=Z*%\]T'E)],<1)XI;3:>9,=$>FA^X\9'P6
MT89-R8[W^_98*6U_LJ@;J#TAAPXIF^73,>->NE7MYBW[C&+S'PZ#>'M@\9J3
M6<*B63C:#^(O2I4[6=<0S3*6)9Q883S-@4<)"\,0OBHK:EB_:N&"CJLL40]7
M,ETXK1FVZP1BAT..)W":L#@*S[R.6H*"';M')@<3HD&]\7/0@.>\'Q:C=ARU
MRW["_##OY_2=T!M)"=6X)M?P/$N#ON7V@E5;/V]6RM+T\LN*?A=0.P/ZOE;*
M[@478/P!6?P'4$L#!!0    ( ,6 5UCH-SLC!0,  "4'   9    >&PO=V]R
M:W-H965T<R]S:&5E=#(X+GAM;*55;6_;-A#^*P=M&!K B-[\$J>V 3MITWYH
M%S3=]F'H!UHZ6UPI4N51=?/O>Z1LU5L<H\"^2+S3W7//':F'LYVQGZE"=/"M
M5IKF4>5<<QW'5%18"[HT#6K^LC&V%HY-NXVIL2C*D%2K.$N2<5P+J:/%+/CN
M[6)F6J>DQGL+U-:UL(\K5&8WC]+HX/@@MY7SCG@Q:\06']#]T=Q;MN(>I90U
M:I)&@\7-/%JFUZNACP\!?TK<T=$:?"=K8SY[XVTYCQ)/"!46SB,(?GW%&U3*
M S&-+WO,J"_I$X_7!_37H7?N92T(;XSZ2Y:NFD=7$92X$:UR'\SN#>[[&7F\
MPB@*3]AUL:,\@J(E9^I],C.HI>[>XMM^#D<)5\DS"=D^(0N\NT*!Y:UP8C&S
M9@?61S.:7X160S:3D]IORH.S_%5RGEO<&5/NI%(@= F_NPHMO-5.Z*U<*X0E
M$3J"%Q\%6W0QBQV7](EQL8=?=?#9,_!I!N^,=A7!*UUB^6^ F+GVA+,#X55V
M%O$6BTO(DP%D29:?P<O[ >0!+_^9 3QM_592H0RU%N'OY9J<Y6/TZ=0<NBK#
MTU7\KW5-C2AP'O&_0VB_8K3X[9=TG+P\T\.P[V%X#GWQP+]JV3)ILX%#/Z<X
MGD4YS?%CA5!4/!0DD!J<-X6UCU)O0=2FU<X7W1Z&R"H18AY16 +T>PZ\8UBO
M^6 ==FUPY$J#*PO3[[W9*'A3$#QV08RJ6#SX' 8&IB6.IHMKN#&:C)*E<%QF
M)93018AG1D^Q[JPA^L'T5YCF@W2:P;(HVKI5 4/6C9"6-<<!;SIQSR_&R6 R
MR2_@/0OD47*>#8;I]+FB?5O_L^BR^-)*DD&_TNED,!EF_R62\533<?HLD_W,
MGS+)ILE@F@]_ELI]:_D<$$)CI2]3%'[SPS$H_V&="DGI>)"-KIY0'([#L$Z=
M]/A(NFJTVR#0! &\4['>V]\!RT[Z?H1W%\@[8;=2$RC<<&IR.1E%8#M1[@QG
MFB"$:^-85L.RXGL,K0_@[QMCW,'P!?J;<?$=4$L#!!0    ( ,6 5UC)D$"@
M( ,  -0&   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;'U5VVX3,1#]
ME=%24"N5O>5*FD3JA0HD+E5;X 'QX.Q.$@NOO=C>AO+UC.W-DE8A+^O+S#ES
MQO;,3C=*_S1K1 N_*R'-+%I;6T^2Q!1KK)B)58V2+$NE*V9IJ5>)J36RTH,J
MD>1I.DPJQF4TG_J]&SV?JL8*+O%&@VFJBNG'"Q1J,XNR:+MQRU=KZS:2^;1F
M*[Q#^Z6^T;1*.I:25R@-5Q(T+F?1>3:YZ#M_[_"5X\;LS,%ELE#JIUN\+V=1
MZ@2AP,(Z!D;# UZB$(Z(9/QJ.:,NI /NSK?LUSYWRF7!#%XJ\8V7=CV+QA&4
MN&2-L+=J\P[;? :.KU#"^"]L@F\^BJ!HC%55"R8%%9=A9+_;<]@!C-/_ /(6
MD'O=(9!7><4LFT^UVH!VWL3F)CY5CR9Q7+I+N;.:K)QP=GZ%"PO']VPAT)Q,
M$TN4SI 4+?PBP//_P+,</BIIUP;>RA++IP0):>D$Y5M!%_E!QBLL8NBEIY"G
M>>\ 7Z]+L.?Y>H<2O.*F$,HT&N'[^<)838_AQ[YL U=_/Y<KD(FI68&SB"K
MH'[ :/[J139,SPXH[7=*^X?8YW=4<&4C$-02G.I]^@XR[-=WOT98*D'5Q^4*
MK+OIM@3Y'S1@R7RIJIK)QU<OQGDV.C- Q6LLDZ4#E.[\F'&BG&O)+($XV0J:
ME7#,)3U+(:C"S,F$=!=8+5#[&_RWR$YA$.>#EW"'DBL-GY1C.8+1((U3&GWD
M_ RR>/3<:>A=PK<7C])GYLP;PK<U7&HLN85K5G#![>,$;O%!B0>7S#,3O3%/
M.QK3]UY9)IZDOE!:^U.C,*=!:G::>></:,P$&LDJI2V=8QG.J:1WIAII#1 %
M<&,:)@N$0AG:.LZS.#V!XZP7OSEIPWD4D>=O OFP'V<M>=%HC=)"[2)0_Z(+
M$$JN7EO45<!M3VT[?GAJ/NJ(CSKJSSOI";3D[&^V".=R!(-QW'-#'@]AWY-.
M=CI-A7KE^ZD!GW1H.MUNU[+/0Z?ZYQ[Z_4>F5UP:DK$D:$HW'X$./30LK*I]
MWUHH2UW03]?TVT'M',B^5/0"VH4+T/W(YG\!4$L#!!0    ( ,6 5UC*4> V
M7@4   4.   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;)U7:V_;-A3]
M*Q?N PW V7I+=I, 2;IB!=HM:+(6P[ /M$3;1"71$ZD\^NMW2,F*Z[A>D ^6
M:)+W\/#><Z_(XUO5?-,K(0S=566M3T8K8]:SR43G*U%Q/59K46-DH9J*&_QM
MEA.];@0OG%%53@+/2R85E_7H]-CU73:GQZHUI:S%94.ZK2K>W)^+4MV>C/S1
MIN.S7*Z,[9B<'J_Y4EP)\^?ZLL&_R8!2R$K46JJ:&K$X&9WYL_/4SG<3ODAQ
MJ[?:9'<R5^J;_?.A.!EYEI H16XL L?K1ER(LK1 H/%OCSD:EK2&V^T-^GNW
M=^QESK6X4.5769C5R2@;42$6O"W-9W7[F^CW$UN\7)7:/>FVFQM-1Y2WVJBJ
M-P:#2M;=F]_U?M@RR+R?& 2]0>!X=PLYEN^XX:?'C;JEQLX&FFVXK3IKD).U
M#<J5:3 J86=./PIL23.Z:M?K4L#;AI?D.NFCY'-92G-/;Z[YO!3ZZ'ABL*0U
MG.0]_'D''_P$W@_HDZK-2M.O=2&*'P$FX#H0#C:$SX.#B.]$/J;08Q1X07@
M+QP<$#J\\* #Z.^SN38--/+/ODUV$-%^")LW,[WFN3@9(3&T:&[$Z/3U"S_Q
MWAX@& T$HT/H'4%&%TJ;?=0.&N^G=KT2M% E\E'62S(VMGU2RN]PA<'PA:K6
MO+Y__2(+_/2MIKSD6LN%S+G+);6@TFDD!RMZ(VL8J5;SNM!',WHO=0X5_25X
MTX6=K@PW3ES6\D.=JPKR4CT8(BJJN6B&J&[U^*XG &3-ZUQLK3JCLTHU1G[?
M802>PFA 8+^Y[ ;!B_CV[)<4LC"==N_8!R4CX![0JWN8LA>_A$.&47&'6FB#
M4:-:^BP) SS3+*4_UJ(!,KRYY98KE!IT,5J*&L-E1Z- $DLK-5N--HB:HB1F
M6>Q1%$8L]$/Z@F"XP#P7<#IE7A11AE>0T.\@O(7TDN)DRJ9>;%M!QJ(TI0-2
MC0>IQO\C53@?[GEP1R_>H90P^L1-VZ"U3\N'T9\@VT4+<('ZZ-:PL8,N]NGY
M<9!W1;RS!TS@1X,,^ZYK9:LE!!K!C]'49],XL2V60<2V)V$I5(8),45IX@03
ML=2&.?-9F 5V**$H2EB0Q'8HP%#LL6D6VZ&4(C\"J!W*/-CZ4UBG=BBC,$U9
M'(=V"%468"P$QMD"6NTF^+"!O 'E9RSV/=L1X#>->^*=$];\WF8F),@\WV-I
M!$(!B_S4=L0A\Y.0;&!G#WGP)@VAF2 [0HNEOGMC#WZ4'-&E+3-(]!M>MN(A
M+;==;;,N2,'7SVP[8LFT3T4O!8?4N7HWI0::XBXOVT+0RS#PQC&^B4B*30%8
M\K*\I[FL"VMH$Z-JJUT G&2Z+DU:+FM1,)JWAFIEZ!YI@N*$>;DHQ@<R(ADR
M(CFHV2L<HHJV=(ZXX'I%[R'?G:_M.Y3+4FD(5^]+BH,+/+O *SP:DG5WK.M.
M6"6*=$%&/3-C'I?]IU1VYY4UEX6+"ZIT:V,D:Q?D@MP:R&BL#@=M/B&/R,SZ
MU+3[S2WB IO7U&K1X2ZVOQ^ZRU$O<V\OWJ[?3S#>7_BW#*V-^E&^ML"C&$09
M"KS'PFERJ-RF@[C2YY7;:]%4VGT=K+:L1^DS8KM/78=7>,9)H0L-"D7E"!0;
M F H9D]2Q%=WDA;%+_P&^UH**-/>+AY*@0-_<P^==;+[(3K3<4*^-_9W"XCN
M>MWCT0H[+'<@HW%*K_!,\'R$&@'O%87CC%[M"^EDZVA>B6;I+B X3]G5NE/Z
MT#O<<<ZZH_W#].Z"](DW2UE;#R]@ZHU3?"Z;[M+1_3%J[0[Z<V5P;7#-%>YI
MHK$3,+Y0RFS^V 6&F]_I?U!+ P04    " #%@%=8ML$^(OP"  #M!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q]55UOVC 4_2M7655M4D420PMM
M 0E*JVU2)U3V\3#MP2078C6Q4]N!\N]G.TZ JN6%V"?W')^#[9OA5LAGE2%J
M>"URKD9!IG5Y$X8JR;"@JB-*Y.;-2LB":C.5ZU"5$FGJ2$4>DBBZ"@O*># >
M.FPNQT-1Z9QQG$M055%0N9MB+K:C( X:X(FM,VV!<#PLZ1H7J'^5<VEF8:N2
ML@*Y8H*#Q-4HF,0WTYZM=P6_&6[5P1ALDJ40SW;R+1T%D36$.2;:*E#SV. =
MYKD5,C9>O&;0+FF)A^-&_<%E-UF65.&=R/^P5&>C8!! BBM:Y?I);+^BSW-I
M]1*1*_<+V[JVVP\@J906A2<;!P7C]9.^^O_A@#"(/B 03R#.=[V0<SFCFHZ'
M4FQ!VFJC9@<NJF,;<XS;35EH:=XRP]/C.UHR37-8:)$\ ^4IS-B&I<A3!9]_
MTF6.ZLLPU&8E6Q\F7G5:JY(/5&,"CX+K3,$]3S$]%@B-Q=8G:7Q.R4G%&28=
MZ$870"+2/:'7;7-WG5[W [W[EXKI'?R=+)66YFC\>R]D+=%[7\)>EQM5T@1'
M@;D/"N4&@_'YI_@JNCUAL-<:[)U2'R_,]4NK'$&L#K9D3G=V3]XS>UIN5DG&
MU[!B*C&[;?]$M]EF0"Y 9PAWHB@IWYU_&I"X?ZM@*JA,Z\6EN4%"*G/8DYQ*
M3%W]2N3F0EO-A*H,TL;B#9ASB#!K:AOO,"E$Q34\82*,<%UD?^:4I?!#;+!8
MHH1!O<-P%G>B[AXF?8\;W1J)B4<FU=I<$[@^(GJ0-'(++/4;WB/=01P=L2S4
MG#'X7G&$N.MG#[B4E>E:;PRV<&OPD<HD@[CGI_L$#B!P%G6NR0$<>[P-=N4!
M'Z%WQ&MR-6K[7'V/',1J2!8BEQYRL0;-A/+:_=4189\J;E5M*D][[W2'!RVH
M0+EVC59!8O>\[D8MVO;R2=W"]N7UA\"LM69<08XK0XTZ_<L 9-U<ZXD6I6MH
M2Z%->W3#S'R/4-H"\WXEA&XF=H'V"S?^#U!+ P04    " #%@%=8BO"[H/<"
M  "M!P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6RM55MOTS 4_BM'
M :%-"HV=I&U2VDHK \$#:&)<A! /;G+26"1VL%TZ_CVVTV4%=04$+XDOYWR7
MG!Q[OI/JBZX1#=RTC="+H#:FFT61+FILF1[)#H7=J:1JF;%3M8ETIY"5/JEM
MHIB02=0R+H+EW*]=J>5<;DW#!5XIT-NV9>K["ANY6P0TN%UXPS>U<0O1<MZQ
M#5ZC>===*3N+!I22MR@TEP(45HO@@LY6J8OW >\Y[O3!&)R3M91?W.1EN0B(
M$X0-%L8A,/OZAD^Q:1R0E?%UCQD,E"[Q<'R+_MQ[MU[63.-3V7S@I:D7019
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
MZ;H>VK<<B^ZR:6F,Q*I]=7D0U_Y^?H8[TO\!ETI[J*0/G :>;D]HX.03P[Z
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
M]3<XZCEQ?+D2QO]"/^9& >2=(=6,8%M!P^7P94]C'W8 \?$K@&0$)&\%S$:
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
M+?IG&3P/YAXSLLCB[U&8K\Y&LQ$(R0,NXOPZV_Q*JH!<@1=D,9/_@TUE:XU
M4+ \2RIGWH,D2LN_^*DBHN& W!X'5#F@/0?H]#C8E8-]J(-3.4BJQV4HD@<?
MYWA^2K,-H,*:HXD/DDSIS<./4C'N-SGEOT;<+Y_?K# EX((S%X)%EO#IQ+ <
MD(_@*Z84BU$![WV2XRAF'_C3NQL?O'_W ;P#40IN5UG!<!JRTW'..R,@QT'5
M\$79,.II&")PF:7YBH%/:4C"-L"81[$+!6U#N4!:1)\$Q\"VC@"RD*WHT.(0
M=RC=D<+=/\ =N=(=:J*Q=P-C2SQ;-S ?[[L#<\Y')5T2OO9R</\,FG97^%D^
M/M]@&JJ&I&S243<I4LP)6^. G(UX#F&$/I+1_.>?X,3Z146G23#?$%B+:F='
MM:-#GW]*UG'V3 C@JRWX =8%#5:<3["FV9+B!(01"[*"\[HF-.#\\GRH(K=L
M!)8K3>3;Q[EU#-W3\6.3-6U7AK)F"*S%FKMCS=6RUILYFA/THIJ@E5UK@G*O
M-*<\\1<X!K>$)BI2]7V %G@FF*K2ST+K.91H0V MHB<[HB?:(+\6R3VA('L
M3%#) '[DR1C?QP3P?1\\%'G!"29_%E'^#+!@EH'W/#F7UA]4K)8-3AHS=>9:
MXM_>9-5V;"B'AL!:'$YW'$Y?GJP?]R9A/4^/P*<G,8&5Z[I$GC;(<J==JA16
M]FS?RN]:.=-)PZH5W&P7W$P;W#?"\BA=RC5T!"ZC-$H*Y6+2PT"YEE1+2>LW
M=!H8 FLQY>V8\H8PA9_ZF-+#V/U91^LXE"I#8"VJH%57AM;+:R;<+RV:B^8\
M$=LB ]^C?+4B<2CST2U^*A]D<<BY5E:&5F<9(,?I+*G*K)FFT&S265,*,^AX
M?8L*-BIC>$#.*,,/&AN<,B+8Z0-/$IW-OS+;RQ(VVH^H:\;3A./U1(3JB-!A
MA<Z-+'1^6_>&H\496B@:1?--H;4YK,MR^ 9U.31:F!M%\TVAM?FN:W.H+\YO
MLYR7AT5*29 MT^BO0Q:CTUD^4Z^;78Q6XJ;0VBS5M3C4%\+71+SC$5O;1K[I
MX"SA1T*Y4@&DK&Q 1:"<JUS(1%DHJT2YDRF+Q!>:+,L%X(&DE/%P!D+\K-P4
M]4B#J7Z-8AS6U3C4E^/7O(:@42 H+M/H'2>55]S7-W?L _C]DHAJ_0\EH2;+
MZ851--\46IO4NCR'TS?(JEI-,)AODVB^*;0VW[5B@/I:_]]DU5FW*)G!;EHU
M*A9,H;5IJN4"U!?ZKY)6]4U6:15:V[R*G/Z\:E1MF$)KO[RMY08Z0&[\EQ1P
M5/[$P!?&"OXC'X4K.2"J44 *;8$FWFRV-YU5=N[,=?=%B,H.>E/Q(EI5LZ-:
MA: #5 CCD49*>26?];V*4P;>52K0FJ"IO1^XPLZ&GNWM!]ZU\US/F_3$76L5
MI-<J?.CDJ58:;-_;-#=>&;#<>)4Q&I4O1M%\4VAM6FOY@MY OB"C\L4HFF\*
MK<UW+5^0<?F"NO(%.FYGH]4W/)BFU] OJ-8OZ/_7+R\T.4"_Z)$&4_T:^@75
M^@7I]<O>2Z"K[6G758S5T]&H:C&*YIM":U-9JQ;T!JH%&54M1M%\4VAMOFO5
M@O2JQ=\>Q%*<$W$@1OI.;OE<EMEA5:0A)2%?W^H4,3OHS%;?K<$DOH:F0;6F
M07J!(:IC454)_OA6Q+-?Q1ZGBE MI4?5F:*22J]3!SHN=#OUM,+,L;U..:TP
MFSE.3U5IUR+#/EQDO+0/V]U3"MA]C:BRZI[[J:R<OB,*NQ8'MEX<+,KQDYG\
M""SP.A+51B49KLO)4\J&S^4I\7;PE?$J*GXX51T+ZWLU^.J'(;0VA[70L <=
MBK3V0_"W[I!0#SSX.HU1F6$*K4UJX_+26]Q>,GM]R>S]I=>0&78M,VR]S#";
M")QN(IA8RD1@5(.80BLY'#<N12:$+N7E4@9D 5%>*MP]W5U@/9?7-O>>7\ 3
MO[R&6L.4MV(O,5U&*0,Q>>"0UO&45_:TO&A:?LFSM;QZ>9_E>9;(CRN"^38K
M#/CO#UF6;[^(!G;7?>?_ %!+ P04    " #%@%=8?NJ>]5T$   1%0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6S-6%UOXC@4_2M65EK-2FT3)WQV
M :F0J68>1HM:3>?932Y@-8FSMH'R[]=V0H#4B6B7&4T?2FSN/?8YOK$/'FT9
M?Q$K (E>TR038V<E97[KNB):04K$#<LA4]\L&$^)5$V^=$7.@<0F*4U<W_-Z
M;DIHYDQ&IF_.)R.VE@G-8,Z16*<IX;LI)&P[=K"S[WB@RY74'>YDE),E/(+\
MGL^Y:KD52DQ3R 1E&>*P&#MW^#;$/9U@(IXH;,71,])4GAE[T8VO\=CQ](P@
M@4AJ"*(^-C"#)-%(:A[_EJ!.-:9./'[>H]\;\HK,,Q$P8\D/&LO5V!DX*(8%
M62?R@6V_0$FHJ_$BE@CS'VW+6,]!T5I(EI;):@8IS8I/\EH*<93@=QL2_#+!
MKR<$#0E!F1"<.T*G3.@890HJ1H>02#(9<;9%7$<K-/U@Q#39BC[-]+H_2JZ^
MI2I/3AY7A .:*N5B-&.I*B=!S()<HSNABB'7#8$^A2 )3<1?(U>J476N&Y4C
M3(L1_(81L(^^L4RN!/J<Q1"? KAJNM6<_?V<IWXK8@C1#0J\*^1[?F"9T.R<
M=&S2?4MZ>$:ZWS7IN(5-4*U 8/ Z#7B?TSQA.P#T*%GT@OXQBMMD;H71^\.M
MR$D$8T=M  +X!IS)GW_@GO>W3:)+@H47 CN1KU/)US'H05L!7S^_+> [SDFV
M!+5'2?2\0\=Q<[(SW7=;PF.;U)U+2GU)L/!"8"=2=RNIN^V5^IJKW5KIEW,:
M =JP1"F=4+F[TCL33=<I^D0SM%IG,0>U9]EWBV(,[)E!]+&TF7@W@=<?N9MC
MU:QA_G!X&A8VA VJL!.FO8II[\-,R>NY3'MVIC4*,WL8#FI,&] ".]-^Q;3?
MRO2!BI?K!5?;#\TDJ)J1B!,)[UK1OFUF7M"M\;2'X=K"A_:P)IZ#BN?@@SS/
M7\^!=6:=.L^&L/IZEF&X)H>=YK"B.6RE^</X'%6X9 -<^38$^TI.E+T2AN4.
M"+<3;,?N%)G(1VEQGJN3/28[8=OSSD/"!1+J->&$Y^$$U8P&%J03(;%W,$9>
M*[BRE0N@<JWLT;O?B!*Z7@.]H7?\AVN%\Z&L<)]5*Z2^UY!U*L>13\2M<OSO
M<_8*W1/*T1-)UG#L+:]0M=N&=$-CR&+TH 2WZHK/VD-F37&]NG8-<=T&M?R#
M6GZK6G/@YC=9%L%U8:X?U):C#A--L_#<WS,J;34_;8=^K_NX*%IX*;1360]6
M&0>_WNSABQKKBZ*%ET([U?O@K7&KG_Q-7OI.P\M<-U*-@?6CMYWU1U4]V&C<
M[J-_A:I/E65MUM7NQ/VZ\YPU!'K#-T=1*^^/ZGHP[;C=M?]$7;5]1/?:/G[=
MV\=&6:U&W0O>G%'V.-Q]4ZVMK-^KJGMT5Y0"7YH[-X$BMLYD<053]5;W>G?F
M-JO6/]7W?>8.Z@!37!9^(WQ),X$26"A([Z:ORH(7]V]%0[+<W$@],RE9:AY7
M0&+@.D!]OV!,[AMZ@.H6=/(?4$L#!!0    ( ,6 5UBLD6I8"0@  $$V   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;+6;6W.;.!3'OXK&V]E)9Q*,
M+F"<33R32[N[#YUFDF;[L+,/Q)9MIER\0DZ:;[_B$@LA(@,+?6BPC8[._R =
M_8Z BY>$_4BWE'+P,PKC]'*RY7QW/IVFRRV-_-1*=C06OZP3%OE<?&2;:;IC
MU%_EC:)PBFS;G49^$$\6%_EW=VQQD>QY&,3TCH%T'T4^>[VF8?)R.8&3MR_N
M@\V69U],%Q<[?T,?*'_<W3'Q:7JPL@HB&J=!$@-&UY>3*WA^XSA9@_R,OP+Z
MDE:.02;E*4E^9!_^7%U.[,PC&M(ESTSXXL\SO:%AF%D2?OQ;&IT<^LP:5H_?
MK'_.Q0LQ3WY*;Y+P>[#BV\N)-P$KNO;W(;]/7OZ@I:#<P642IOG_X*4\UYZ
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
M$+^ODX2_?<@Z.+PUMO@/4$L#!!0    ( ,6 5U@1GY^Q400  .T2   9
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
M@Q.J1]:CY.IMHNSD[+H0*D<(-&?9(J%8RRT0IC&Z$D(-[*OHN4A$4F7_AO[
MG&,]%M!'GTB<I.*3ROWVZ*./'SZA#RBAZ&G-"J$ 8F)*54'MQHSJRLRKRCCO
M5,9VT%=&Y5J@@,8D;@-,U;*F><ZV>==.+_$NDF?(=@;(L1RGJT+]YCZ)SI!K
ME>9NA[G?;_Y(\E[SX!CO]KN5#X\P=T:EN=W3EVXS5-R2Y_[74-D;$^C[K<I#
M-Y)DXN^.*EY7R&$W4B^;ER+'$9D::ET4A+\08_;K+[9G_=XE%B3,AX0%D+ 0
M"-82>=B(/.RC=ZX'@Y;B#R3%DL2J@)!=<_RZU\&IDE>P\Q*F=\F7F6U?6-;$
M?-G7$M)E  D+@6 M+4>-EJ->+3\S%F^2-.T2J=?R5)$JF+<GDC/TAO;XC4J0
M/H/1P<!P7,OV[+;/\+"8Z^S7K-6Q7M.QWG&39&]>#-"VNP<H>,W5P4G-D2?\
MBGP2%^KXM$@)NLI80667'+W^3I7#.Y##=BWW8-) ^@P@82$0K*7M>:/M>:^V
M=UR?WE.*0LRS\B#TA65D@&YOYUW"]<).%0X2YD/" DA8" 1KR7O1R'L!?XBY
M@!09$N9#P@)(6 @$:XD\;D0>]\[AN?I826+"R],+>N*8BB7A_.T7127N^'"'
M&+O#MZOEO-?CJ;)!P@)(6 @$:\EF6[N/4>M_GUCZ34^=A36M=7ZPE>IO-TE0
MKP$H+82BM<7:BQS8Q^V4CY(I/OKN,QW*ZEQ!^U$GBP=)\T%I 2@MA**U)79V
M$COPNV7-A-(:DN:#T@)06@A%:VN]B^[8O7&%F9^(G F<HL^<%?D W= H+>*$
MKI!Z$S$J$UJH3YJ[O-Y7!ZBUS7:.!/=@D?7&AUMK?\5.EA@TL -*"Z%H;8EW
ML1V[/[C3K-A*4<F315'.YSFADO#J4X?@^+G 7*4[0SO]_).G-B3-!Z4%H+00
MBM;6?1<'LD<_81D'#1&!TGQ06@!*"Z%H;:UWH2F[/S;U,Y9QT.@4*,VO::T
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
MNWZ#^OUSGE??GM1W0C[>6WOV/U!+ P04    " #%@%=8E/0DEA0#  !8"0
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
M)3@B(C/0S]=<1Z,<9!-4QXBS?P%02P,$%     @ Q8!76,R]I\1C"P  !80
M !D   !X;"]W;W)K<VAE971S+W-H965T-#@N>&ULM9U;;]LX&H;_"N&=7;1
MUM;9:3<QT)@DMD#3!LG.[,5B+Q2;CH7JX)'DN 7VQR\EJZ9IR;35OIZ+:7S@
M0UJO]$EZ+%,WFRS_6BR%*,FW)$Z+V\&R+%?O1Z-BMA1)6 RSE4CE*XLL3\)2
M/LQ?1L4J%^&\;I3$(\>R@E$21NE@<E,_]Y!/;K)U&4>I>,A)L4Z2,/]^)^)L
M<SNP!S^>>(Q>EF7UQ&ARLPI?Q),H?U\]Y/+1:$>91XE(BRA+22X6MX,/]GL^
MMJH&]3O^B,2FV/N;5!_E.<N^5@\^SF\'5C4B$8M962%"^<^KF(HXKDAR''\V
MT,&NSZKA_M\_Z+S^\/+#/(>%F&;QOZ-YN;P=7 _(7"S"=5P^9IM_BN8#^15O
MEL5%_7^R:=YK#<AL7919TC26(TBB=/MO^*U9$'L-)*>[@=,T<,YMX#8-W',;
M>$T#[[!!<*2!WS3P#QNX1QH$38.@7O;;A54O:1J6X>0FSS8DK]XM:=4?=5QU
M:[F H[1:LY[*7+X:R7;EA(KGDOR=? [S/*PR)F^H*,,H+M[*9W]_HN3-;V_)
M;R1*R7T4QW)=*&Y&I>RW:CV:-7VP;1_.D3YLA]QG:;DL"$OG8JX#1G+ NU$[
M/T9]YQB)5,R&Q+6OB&,Y3L> IN;F7V:E;&[5S:V.YM3<_,/Z94ALKVINC[L6
MQSF#W_;N=C3GYN;WX7=B^5VMM47I[E8 M\:Y1W"?Y&.2+<@T%_.H)#R<17%4
M?N\8U]T6Y'6#JA+XOEB%,W$[D#6N$/FK&$S^]A<[L/[1E1 21I$PAH1Q$$R+
MUMM%ZYGHDR>11EE./F>EZ-IJ[XRM^^:)A%$DC&UAXQI6[6A?)[8OM_K7_9A
M'6HQ^;N8?&-,=0G^F!9EOI:[[/**/(JY2%;UCO<ACV;BBCR(?"9?DKOZ:E.5
M3Z:S:!7&Y$.2K=.R;B"2P\JZ#=G8=]^0MS#;WE^60\O6%R9%=LF0, Z":3$'
MNYB#L[=&N6^]#\MU+@LMD;MMT16<F;;;!U7[@7==61G;]]T@D3"&A'$03(MT
MO(MTW"?2CVDI9"=R>SP2J9'6=UM$PB@2QK8PV]JK$M;0<L<'-1?4IY;<]2ZY
M:W-R2Q$O=L%MRVA78D9*W\20,(J$L>O6+M*U#G>1H ZUN-[MXGK7;Q=YU@XQ
M?(X[-\-W'7LQ_<-.C</I&Q42QI P#H)IF=J6.O6T^FR$<WG^(8]Y9(HG"^D)
ML#7TNT[KIN9F?6.%TAB4QE$T/=D]J6#WVUZGV:M(0[EE3K-D%4=A.NO.U8CM
M6V^A- JEL1,+,(SCSEA!8]!C=52LCOF@<UM=9<65]3875;1R:YUMS<&B,0=D
MLXQF2[*)XIC(0:SCLK)'23:/%M$LK,]J)&!>K2&S9JWH/#LUCZ7WNH"D42B-
MG5CJMF619"O?.M<)T%CT=4+I(]NH,":5@2/-@?"!0R+_N1?)L\C_VQDOU"9!
M:11*8U :1]'TN)52LCV4+K2A?@E*HU :@](XBJ8GK&R4;=91W=OR%;D/OT7)
M.B%W62Z94?I"IJ$<QK'PH=X)2J-0&FMHFE]T6F=/J#[U4)5[LD_(IRJPZDGR
M*0O3WF$BC<T42J-0&FMHP5Z8+5>,ZE&/4CDGVRR=/HE2GAT5J@CW3A.JH: T
M"J6QAK:?9EO]H[K4XU0BRC:;J'^)//FYC1+JIJ T"J4QNZVG_':!O82?LI6@
MLGL:JKNPB KR5%_N0>0YSQ]A'E5"ZKC30)J=*91&H31F=PBX5IR74%..4E..
MV2!-LR2)RBI)LA""+.0!T3I=%V).9H9-T@SM&R&41J$TUM .'?_A5X$<U:L>
MH_)0CEFCG'-R2OY'[J.T*KR=D4*-%)1&H30&I7$430]>F2K'09VF.E#/!*51
M*(U!:1Q%TQ-6WLDQ>Z>?K-!0ZP2E42B--;16A;:N#TOT)822HX228[Y(Z=P2
MO3TV[LP4ZIF@- JE,2B-HVAZ\,HS.3ZL1$-E$I1&H30&I7$434]822?'+)U^
MLD1#91.41J$TUM#:!]'^88F^A'%RE'%RS,;IS!(MSWB/G]V:N^B=*E0Z06D,
M2N,HFAZ]LE/.-:Q(0WT4E$:A- :E<11-3UB)*\<LKHXD?*5?A$/"LKKF*LKF
MU6\X.N.'ZBLHC4)IK*$=ENUKW]K_KV5"+B&T7"6T7+/0ZEO#S5;$W%GOGX)
M11>4QJ TCJ+I*X'28:Z-JN8NU'M!:11*8U :1]'TA)7W<LW7"OWZUQ#F#GH'
M#]5A4!IK:,:O(5 ]ZG'N_3;OUR^N.JS:QT6)N;/>T6)_P8?]"1_V-WR7,&2N
M,F0N[)(K%ZK"H#0*I3$HC:-H>L)*A;D]?P'8OVI##1F41J$TUM!:TL0YE":H
M;O5,E?QRS?+KS-+])&9K^2KY\BKRM)H%@? H#=-9=?5'7='?/'WACV_W7O^8
MSL4W\K0)5\?7!JA"@](HE,:@-(ZBZ:N,\FSN&%;HH3H-2J-0&H/2.(JF)ZQT
MFFN^V LE6\S=](X?ZMJ@--;0;$\O][[KM^K])3R:JSR:>^D+P,P=] X5:M"@
M-.9V70#6FD> HSK5)\]0RLR#*+-?WH.;59MYD'W7"BB-0FD,2N,HFK[R*-7F
MP52;!U5M4!J%TAB4QE$T/6&EVKQ+JS9S![V#AZHV*(TUM-9)V_AP)X[J5L]4
M^38/XML@)?^XIS,/LO=Z ?5T4!J#TCB*IJ\\>[-MP3R=!_5T4!J%TAB4QE$T
M/6'EZ;Q+>SIS![V#AWHZ*(UYW9[.;GDZ5+=ZILK3>69/]WE=5?5JNVUJ>!CO
M9JOHGC4/*M>@- JE,2B-HVAZSDJN>3"YYD'E&I1&H30&I7$434]8R37/+->.
M3SI#13'+HWI&Q<Z\H38-2J-0&CNQ!,M-UIGK)<R:I\R:9S9K//HFC[6GRS!_
M$76F>37MUV,UE<P/<4(>Q9_K:#LC36?"4+4&I5$HC4%I'$73YT55!LZW4#7;
MAVHR*(U":0Q*XRB:GK#29/[/3A1VHF:;N;WSADHS*(V=6(+.T.J:ZXZC!J$'
MJ^R8;[9CGX1>IYNI#4[4:3.T=ZI0(P:E,2B-HVAZV$J;^; YY'VHVX+2*)3&
MH#2.HND)*[?E&\W*+]1IJ.F"TBB4QDXL0>]8G;Z$TO+WYIXW*RU_Z/A_):?N
M%&"&]$X1JJV@- :E<11-#U>Y+3^ U66HU8+2*)3&H#2.HND)*ZOEGS\#?6>L
MV^;[4R<=7.(^-??0.RNHG^H8_K@U@1>J2ST"I9U\LS1I5]#Z&\*]AZ9I4,WP
MWML=U#U!:0Q*XRB:'KIR4OX[6&6%NB<HC4)I#$KC*)I^LQ;EGH(3D].?J*SF
MYGUCA=(HE,8:FKD(GWB3'H+20T%//:1=)WM%'N)U09Y*^?=\[Y80G7%!?1&4
M1J$TUM .OWCU6U^\GO%&/38E?X(3,Y8/QV><5)@AO2.!RAXHC4%I'$73PU6R
M)X#)G@ J>Z T"J4Q*(VC:'K"2O8$9E5Q<L/U6K4^.-PA3,U]]$X+JFK.^0 <
MU:4>@A(S0<]KC7Y^UP>5-U :A=)8<.2:H]9EIJAN]6SW[@1HON:HG6U1K*M[
MXAR_&2!4SYP8WN[VN$?OCPL=#H/2.(JF9ZN,3& V,JUL3]_H$7JY$91&H31V
M8M%]SEZ'A%AVO>*YG;8<-1X]7.5Z@A.W#3Q7ZY@YO3.%:ATHC4%I'$73\U5:
M)X!IG0"J=: T"J4Q*(VC:/H-6Y76&9NU3O]=KQG8-V@HC9[XL/LW">Z^4SUT
M.!Q%VV8[*I9"E#*6<'*3B/Q%3$4<%V16W8-.'N0-]IXEN5A4]VAX_\$9C&1+
M]?;)S4H>%M^'^4N4%B06"]G4&H[E\5]>_3#GQX,R6U5(\IR599;4?RY%.!=Y
M]0;Y^B*3);]Y4'6PR?*O]? F_P=02P,$%     @ Q8!76%>)PH9N!   1Q0
M !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULM5A=3^,X%/TK5G:T JF0
M.&VAL&TE6F!V))A! ^P^C/;!36[;B"3.V Z%U?[XO7;2I!U2SU#*2_-1G^-[
MKJ_M$_<77#S(.8 B3TF<RH$S5RH[=5T9S"%A\I!GD.(_4RX2IO!1S%R9"6"A
M 26QZWO>D9NP*'6&??/N1@S[/%=QE,*-(#)/$B:>1Q#SQ<"ASO+%UV@V5_J%
M.^QG; :WH.ZS&X%/;L421@FD,N(I$3 =.&?T=$Q/-,"T^"N"A5RY)UK*A/,'
M_? I'#B>C@AB")2F8'AYA#'$L6;".+Z7I$[5IP:NWB_9+XUX%#-A$L8\_CL*
MU7S@]!P2PI3EL?K*%W]"*:BK^0(>2_-+%F5;SR%!+A5/2C!&D$1I<65/92)6
M 'YO \ O ?ZO MHEH&V$%I$96>=,L6%?\ 41NC6RZ1N3&X-&-5&JA_%6"?PW
M0IP:7@'F0)(#\ID)P71*R=XY*!;%<I]\(%%*[N8\ERP-9=]5V*&&N4%)/BK(
M_0WDU"?7/%5S22[2$,)U A<CK<+UE^&.?"OC.02'I.VUB._Y;7)_>T[V/NP3
MS)* AO#&OT)&#9F_)+,$V:YRVC:\;5M.R1V(A&#>R'DD YZGBGR[PH;DDX)$
M_M.4S(*UT\RJY_.IS%@  P<GK 3Q",[P]]_HD?='D_0=D:TEH%,EH&-C7TW
MQ5,6Z;KBNI $SV=S@G7:-%@C.Z?O=;I-.JVH+75V*YU=:TRWNNY(7$PAGFF5
M+,;%+84%7C,0$0]E2T_;*,F3)LUV?I\\ Q--$V]L!6XI^ZB2?;03V>QIDVP[
M?V>S;"MP2]G'E>SCM\MN4FNG[6Y6:P5NJ;97J>U9P[J,4I8&0,Q<;A&SOQ_P
MZ<$]SNPS*4&U")LJ$.0L"/(DCW%2A^0LX4)%_YKYWI2)HLMCTZ4V&(]#_P0-
M1]]]7)7]LE7;IRNMUO2<5'I.WJKG5J$(M"B*\"DIVD<XLC=<1F8!^W;QI+2!
MF<2 &UJ>0+&P-:[E]F!N!/HPH9[-_@#?\RC3W;9("JJI#G9$MI8WZM4.P;/7
M/8OAP*1MPH('<B=8*IDQ82WR.4\F6 -?IJ2,(L*Y\=_&#7E4=G6T,K:T^\/P
MV\/9LNSIBB&B/Y5+-LA%D0% *,FEX G1+1M%TA<%?-##,O^QSNV!;"O4KX7Z
M/Q>J:V:#V(_X$4#VKKB4^SC0C94Y*KM8E=JAQR^56B/95FGMQZC5[5B'M/8J
MC?KLQ-2R>-NAVVJN+1BU^Z7KS:;#CGRMT=P5V[K.VH+1[KN8;;HC!U4FX3W\
M&*T-&;4[IBO '0QWM2^9V9/2V7*;,WG!W6R,GV$"2[XQ$W9NZEEJ_#W\&*T-
M&;5;I^O-#M..?/7POH<3H[45H[WWJ7&KQ7MU$G;$MIZ$VK]1N\UY6XW;N7U;
MC5NAKY7MKAS5H(&<F1,L2<QX%J<VU=OJE.S,G VY=?/BB.V:B5F42OPBF2+4
M.SS&-4@4IU;%@^*9.?B9<*5X8F[GP$(0N@'^/^5<+1]T!]79X?!_4$L#!!0
M   ( ,6 5U@ST"](Z (  #P(   9    >&PO=V]R:W-H965T<R]S:&5E=#4P
M+GAM;*V6;4_;,!#'OXJ5H0FD0IX?RMI(;0$-:6@(!GLQ[86;7!N+Q,YLMV7[
M]+.=-BMM*)NT-XT?[O[WNTOLZV#%^),H "1ZKDHJAE8A97UNVR(KH,+BC-5
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
M(#06'K:YP-H0I%F \S,A]*IC/E!7F^/_4$L#!!0    ( ,6 5U@:\,?NLP(
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
M\5;5X&17'C&L"><D*V\3!&-$98!XOR&$'QLR07/&&/P'4$L#!!0    ( ,6
M5UC <HH6X ,  %X:   9    >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;+69
M6V_B.!2 _XJ5'8UFI6YNA$ [@-1ROV14#=J=9Y,8B)K$C&U@YM^O<R&%-HG<
MU=D7B)WS?;:Q3V*2WIFR%[XG1*!?<93POK87XO!@&-S?DQASG1Y((L]L*8NQ
MD$6V,_B!$1QD4!P9MFFZ1HS#1!OTLKIG-NC1HXC"A#PSQ(]QC-GO)Q+1<U^S
MM$O%]W"W%VF%,>@=\(ZLB?C[\,QDR2@M01B3A(<T08QL^]JC]>!UTO@LX)^0
MG/G5,4I'LJ'T)2W,@[YFIATB$?%%:L#RZT2&)(I2D>S&S\*IE4VFX/7QQ3[)
MQB['LL&<#&GT(PS$OJ]U-120+3Y&XCL]ST@QGG;J\VG$LT]TSF/;LD7_R 6-
M"UB6XS#)O_&OXG>X BRG!K +P%8%6@704@6< G#> JT:H%T ;=46W )P58%.
M 714@6X!=%7'<%\ ]ZHM6.9EYLRWB%N'E).M/-O69;HMY?FV+A-N93-NY&LQ
M6\@C+/"@Q^@9L31>^M*#+!LR7J[?,$GS=BV8/!M*3@R&^! *'*&UH/X+PDF
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
MNW0B!V5T3:I<?>/[OV@C:*;Y4IY+\XOVC:WGH+22BA<-&&90L++^)R^-(XX
M>'X"X#< OP^8G@ $#2!X+V#: *;&,[44XX>$*+):"+Y'0EL#FWXQSC1HD,]*
MO>[W2L H YQ:_0U;ZTN9\H*B.RK0_98(BLX3J@C+Y07ZA![N$W1^=H'.D(ND
M'I6(E>BA9$I>'G5\W_)*DC*#SK-.>^$JF*;^F)LV4[JII^2?F!+VT5=>JJU$
M?Y89S;H$+NAK1?H'D3?^*&-"TPD*O$OD>WY@F=#M>^#8P'T+/'D'W)\9.!Y1
M$[1+%AB^X 3?#9$L124L'*L7;@<+9U;"YNN::VKGTE'E2NY(2I<.A U)Q3-U
M5K__AN?>'S8_?219\D%D'1].6Q].Q]C-MJ^]=ZG#!DMMKJLI0D.AX^?S"F,O
M]/WYPGT^]HK%SHNB$/M=NV1H%\<AQM/6K"-EUDJ9C4HQ1U:.R*CA\\[T8B_N
MJ["881P$/;/$9C8-XQ,BYJV(^:B(N\,61J3@5:D:.>@<0DG&\YP(^;K-+VPJ
M:_ZHHW*"9SV10ZMX$H;Q\=/3.T1$DWEL5QNV:L-1M0G+*YWN$(3W] GQG4Z!
M$D&XA%0JE6"IHEDS6.E(BR!C2P7CK-Q<-AO7YH1PL,.\G@/>M$C&+#IJHU9M
M]"O5UCG&IC8:;,7YK*]W:!/AH*=X:(.]X(3HN!4=_TK1[5[_B1,0#W;J)V_B
M]8^YW2KT.@_N><@.BNPNPM[KW<,;S63&2>"&]^:RANZ#DMF'LB4?Q=9UY=$U
M#K\K"V2U2ZW>P[9$$$[[.\1FAWT\[4=&J]TL\D^D NR_:O'?/CLGML5/G(?F
M*[V4X,5]N4,SR EX[#A8() 4/'L:Z3KA]9*'1^\_JVL("ED;1&A:":88W+7I
M2YI7<"U&:\$+!,[958J8$HJO$26BA/@AWSA&P6#AH$SLNV5HA/M&R1M&M73W
MJ#HIJ-B8*D_"U"'/UW?XMK>M)*]-_=3KO]$5IJEZ7FGJ\O0K$1L&X36G:Z#T
M)B'<4D1=\=4-Q7>F!GKD"BHJ\[J%*ID*;0#C:\[5H:$_T-;=J_\!4$L#!!0
M   ( ,6 5UBY^!^(+ D  *@Q   9    >&PO=V]R:W-H965T<R]S:&5E=#4Y
M+GAM;+5;;6_;.!+^*X1O<=<%XEI\D63W$@..U=X5Z-X63;O[X7 ?%)N.A4JB
MEZ*39G_]D9)B6N&(<;UJ/S26/1SS><09/C.4+Q^$_%IM.5?H6Y&7U=5HJ]3N
MS612K;:\2*O78L=+_<E&R")5^E+>3:J=Y.FZ'E3D$Q($T:1(LW(TOZS?^RCG
MEV*O\JSD'R6J]D61RL=KGHN'JQ$>/;WQ*;O;*O/&9'ZY2^_X#5=?=A^EOIH<
MO*RS@I=5)DHD^>9JM,!O$A:9 ;7%;QE_J(Y>(P/E5HBOYN+]^FH4F!GQG*^4
M<9'J/_=\R?/<>-+S^*-U.CI\IQEX_/K)^[L:O 9SFU9\*?+?L[7:7HVF([3F
MFW2?JT_BX=^\!10:?RN15_7_Z*&U#49HM:^4*-K!>@9%5C9_TV\M$4<#<-0S
M@+0#R/,!K&< ;0?04P>P=@"KF6F@U#PDJ4KGEU(\(&FLM3?SHB:S'JWA9Z6Y
M[S=*ZD\S/4[-WY<K47#T.?W&*_0JX2K-\NIG-$9?;A+TZJ>?+R=*?XNQG:Q:
MC]>-1]+C$1/TBRC5MD)ORS5?=QU,]/0.<R1/<[PF7H\)7[U&-+A )" 4F-#R
ME.&X'DZ X<D)PTE8#\<>-/3 .*W]T1<91TE6K7)1[25'_UW<5DKJ*/@?Q'CC
MD<$>36IX4^W2%;\:Z=BON+SGH_G?_X:CX)\06T,Z2P9RUF&2'9AD/N]S0^%2
M\G6FT#*5\E%GP8=4KB_0HA#[4D%$-@[CVJ%)B?=S',:!^7<YN3\F"3!D 6"8
M>*=X)@'A@8#02T#"-UQJ NK%M*@JKJH+]%N:[],ZIRYRG=73<L4A)AK/T1'
MYQ2\:)%X9W<F]NB /?*&T7*OD9<**0V=?]/;8 7"C(:,G"&=)0,YZY 7'\B+
MO0OG'5]SF>808;%SUXD.$,+<$ $L21A&H1LCL1-,A& <DF/+#H[I <?4B^-&
MI0J\[5-G;BP,9M0% 1CBF$U=#*XA981.>R',#A!F_B0F5)KKG;Y>S1"4F?O%
M.,0X=K&XEB2**791)X!E&-)9T(L&!U9/!-ZX/.2DH\!$KVYYR3>9@N5$,&2,
M#NHM&<I;E\PC<89/2_!MP*(C\?#VB=MK'[?8N=.80/O8$K ,@RD%%@]@21@-
M:/_B(18O.0UO'=@H+=?H@UB=@YLX<QSC&<, ;L"2A% & "PIF>)^V%818J],
MLK"S!B88.A>HU&6@V'0^U9=9J;A>>PI)0UGUD.Y 0JB[$((@G &$N)9L2J9
M6@<L21Q.63\C5MGA%Z1=G15=.D!H#+@O(8XC !M@BL-P!MUMUY1,R2SVH+.R
M#8?>'&F6<5K+-1#/0+*JA3RDMV0H;UWBK.;#7E6D:Z=[O4L*^8CNGU0NR&#D
MWN8P !<$8*FCP@V+Q#^S<Y%;P8;]BFVQ6LF]SA"\V.7BD7/4IH4*K435LXY<
M@::E303E0$#*L9"YFB_QS_)<%JS<PWZ]!Q0\>H,H[]!G+HN+9GO8;/BJSI._
M[O26J3+]Z0>>ZESY(4MOLSQ3&8?I<A7>%!,: D(+,(TC&A-HV7@!G4N8%9?8
MKRX/A.E$:A)H?\BXDA"'-' 3XQ*RI S821+_W,[$3JP2)5YQ-O]=R*]<5O_H
M8-=[2K67?45QZ['+0D2)RP)DR:+(72R)?Y;GLF E)/%+R/=V#UW5O1)P\1-
M)[(@=C?])62I:PPWJR3^B9T+W&I)<J*6/"57+ HA5?9G;W@05_OA* R!7 I8
M$LIF[MZ3^.=_+C]6=)(31>=Q\^BC%#IKJD?]*D]+52OPMW_LLUW14YT20 -2
M%@-)$[#$,TK<V$K\$S^7&*L]B5][_JJV7()874D8XBD&9 5@R3"= ANJ?R[G
M8K5*E/@[B(W.+G5>;#L0YLS$UN^U2 6I<)N#.A9P' (M%L!VQA@%4\:/D)?$
MRDOB[RF:2,C]*H$,VE <U%LRE+<N>U:B$K]$[224([%U@=YEI=EQ6QVVZ*U\
M_%\  T @KP,Y2LYQ]#*E5N^2[]"['4J?B]OZP'8L-N,O?H9=Y3J.8\J /L\2
MM"4TF@+5LA_'N3Q9F4M>DKG:[2KKW[Y=S3HFNI@'-W#(EF(\@_+5CU"XU"I<
MZE>XO3L5==7IF$11!'3Q0=. $$#)^F=S+EJK9.F)S5 G&/XE104N=PJ(U8#,
MID![;PG8U@L$4&[^B9Y+A%6V]#N4;8>(_\"[-85ZG--@!LA[R)0&,5 ))/Y9
MGLO"T3&Z_QQ=2]7[K'[\9"/D<:M09P)1KC0G3<&G!$KK\^"J+@3W2A.7*J1#
M!VW:KGJE4K6OVTJRYSR)#GL"/^P1_(^0R]3*9?KR*?SN<"\TLR>P";1A@V :
M0.D):,/.V"R UB-@JC<KW.E,=$%:G4S].KDYC["+S 1;VXY_6D1FZ3TUY4#0
MK@QF6C #E1)H22@$V;6D$>Y6)%W$5@M3?ZOULVT8?#]4MZLZQD$< *<-H&D8
M 455 II2W&6PB]9J5^K7KC?;5/*Q>8"LVRHS*_M.I@4,TVV;:IB, >TBR'06
M$.B60DZI5EW]**V<I'XYV:\7@-/M. (*6\"0!5"['#(,H_[#$VJU'CWEP/RT
MHR$*')[W' U!ICU'0X#I"T=#S$HZYI=T7TJS?=V5V9]M"7[H\ZNMSJT/8I^O
MT?M"YW.%>-V^RN[;;:\GV3)7X-7XW4>>!CTY'\I;ET<K%AGVJH-/71&@D]>=
M$8EHW\<O2-U .J_E=TAOR5#>NOQ:#<K\&O0ZS>N27J_)6WZ7E:4I137+NBS-
MQ!HDTU66(8V 7 D8TI@!.08RU/5I?Q1:;<G\O='%6N][>MU4J-D2C(PT,D=4
M[=N2YZD1DEI<&B'YU#Q[Y"F87QG0)248*#X!0TRALQ7 <$;Z=T)V]$RE7\Y9
MZ$96=U&;^ZMOKZQQPA$#:+"  M468-ADI><XH9YK/TPKZ)A?T'WBZ_WJ+^!T
MA=>8,F!;@0Q#J*:$#%GW8;HN5*ODF%_)'84J+]<&7.\R;1S%G44%/-"W! S!
M6$X P^>QW*":'#W"7G!Y5_\4P%1LNG!KGA0_O'OXN<&B?LC^V?O7^$W2_&C
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
MO,/6NT>UTYE'4ATU5$>=5"]02L0>7!4HB*E\N$#-O%>]X -7\$M?)N8XZYZ
M20\6*&-!BT/)[387!EY_6#F?5RVD[0QW8CPR(.,F(.-_!$3IW$K@*Y@+3*B"
MJU))16SJ>W"6\Y*I-N+COT[U<-(/[Z6Z12CHCQJA/8\GC<>33H\_Z+MR0:42
M=%G:JW&NNXYM04QOEO&A3'6B/K3M' EL+P G30!.CMQQ3XY)_4A@>]1][\_]
M[1VCY]8HNVW(OW\XNRT]E(F[,Y3D*-9V5I,0F_JIYI-FMYD'S^P4Y/X1KX;)
M2R+6E$G(<*55O?Y8%Y"HYK-JH7AA1YPE5WI@LI^IGFE1& ']?\6YNEL8 \V4
M'/T&4$L#!!0    ( ,6 5U@)1.K+L00  .HA   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8S+GAM;+6::V^C.!2&_XK%2-6,U"VQ2=*T32*UP3NSTLZJ:KN[
MGUWB)*B &=LDW7^_YA((+/$DZMDO#9=S'L,YYH6W,-T)^:8VG&OT'D>)FCD;
MK=-;UU7!AL=,78F4)V;/2LB8:;,JUZY*)6?+(BF.7#(8C-V8A8DSGQ;;'N5\
M*C(=A0E_E$AE<<SD/P\\$KN9@YW]AJ=PO='Y!G<^3=F:/W/]9_HHS9I;4Y9A
MS!,5B@1)OIHY]_B6$I(G%!%_A7RG#I91?BJO0KSE*[\M9\X@/R(>\4#G"&9^
MMGS!HR@GF>/X44&=>LP\\7!Y3_^U.'ES,J],\86(_@Z7>C-S)@Y:\A7+(OTD
M=M]X=4*CG!>(2!5_T:Z,'9H1@TQI$5?)9CT.D_*7O5>%.$C PR,)I$H@W83Q
MD02O2O!.'6%8)0Q/31A5"<6IN^6Y%X7SF6;SJ10[)/-H0\L7BNH7V:9>89)/
ME&<MS=[0Y.GY,U^;MFOTQ%,A=9BLT6>?:Q9&Z@OZ!:ER[]359J@\P0TJ[*+$
MDB-83-!WD>B-0C19\F4;X)ICK ^4[ _T@5B)/@^ND(<O$1D0TG= IZ0/BG2O
M)]W_V.CTA'0R*M*QI1A>W36OX'E'>$]\RY.,HY44,:+OFLN$16A13!<N>X[O
MH>0-^WFY&MVJE 5\YABY45QNN3._^(3'@[N^4D/"?$@8!8*UFC*LFS*TT>=_
M9/$KETBLJHN)O48<5=>7ZNM)B1L7N%S0MW,S-[:'A;8.>&ZA(6$4"-8J]*@N
M],A:Z-_-K<7,].#M$M$?F=F)+EB<WJ'[M0P#<X/().\KMQ5Z[B4 "?,A810(
MUNK,N.[,&%B7QI!-@83YD# *!&LUY;INRK7U<KG?<FF>^5#*99#?ZHU *19Q
MA3Z'"=IDR5)R\X"AOO2UQTH^MSTE#.,#P1M<D>NVYOG]49-V%/T9JU6I25VI
MB;52"Q&G+,F?7^^3,&917T6LA',K @GS(6$4"-9JPTW=AAM@%;F!; HDS(>$
M42!8JREXT#B%P?^F(W;TN1VJ:-VK?]11DB-A7D=*CH3A?BW!!\X*6^OUS)D2
M^<PMGTZ>>&"<?.Z.>PMD99U=($B:#TJC4+1V5TC3%0(L+A40JC60-!^41J%H
M[=8TIA9;[=G'! ;4X%:TKB20KL"<%$:/A'E'!*;QF]AN.%]DEGN@%R&BRTID
MOC&YW+%^_V.GG5TB4&\*2J-0M'9?&GN*1] 2 ^I-06D^*(U"T=JM:?PIMCJM
MCTD,J%>M:!U1P..NQ)P41H^$38Y(3&,=L=T[+B*A-V&ROD1?PY7>JXQ_\8EX
MWET@^B<SJ&D$I?F@- I%:S>G<:MX JTSH.X5E.:#TB@4K=V:QL%BJQ?[F,Z
MNMF*UE6&KLST1^&NS/PLK/UJI[&6Q&XM7X3N_V^+/>_<6H#2?% :A:*U.]"8
M58*!M82 .E90F@]*HU"T=FL:QTJLMNM#6F)'G]TD\M_+OZLD)\10>TQ9)O?@
MG;:9@>OB8P*% I$ENGQK7&^M/UBX+U[3=[8O\"TM/SMH,.57$-^97(>)0A%?
M&>3@ZMH\F\KRPX)R18NT>'/^*K2Y#(K%#6=++O, LW\EA-ZOY /4GW?,_P50
M2P,$%     @ Q8!76-"PO^), P  KA4   T   !X;"]S='EL97,N>&ULW5A=
M;]HP%/TK4;I.K30UA*PI60%I0ZHT:9LJM0][JPQQP))C9X[I8+]^OK$)'_5%
MK \;+*B-?8_/N<?V#7';K_62TX<9I3I8E%S4@W"F=?4ABNK)C):DOI(5%08I
MI"J)-ETUC>I*49+70"IYU.UTTJ@D3(3#OIB7=Z6N@XF<"ST(>VTHL+?/^2",
MT_=A8.5&,J>#\.GB[8^YU+=O GL_>W=VUKGJ/%W>[B(7#KH,(Z_P]0'"J"PF
MFA[D=I]=5/KF,.F]VJAX;UM\-?[<B+7D<XR<><AK)D:[Z7AS;F3$B+'?[+9;
MES=R53;L%U*LBRT);<#HDY(&SX0/PA'A;*P8L I2,KZTX2X$)I)+%6A3Y29A
M#)'ZEX5CVX,'P.F43$C5Y+89[.^Q&[X#K'I@D''>&NR&-C#L5T1KJL2=Z32#
MF^ +*'#MQV5E'$X56<;=ZW!-:&XFR5BJG*HV31RN0L,^IP7846PZ@[N6502@
MUK(TC9R1J12D\;!BN(:1G5#.'^#;X7NQI;TH-G:NV7#1-HTAU[0RM@/ZFVI6
M>U/V^E6Z0<6>I?XT-],131^>#'JO:,$637]1M 8P]1A7)U7%EQ\YFXJ2VLD?
MG'#8)RM>,).*_3+9H%0F)D!5&#Q3I=ED,_)3D>J1+O2JG!8%[KE[@I[_[CI/
MJ:"*\$W3IO:/>95?[=B]3O^%Y^9K9=>QUV1R<_P>W?'AV$VFIV#R)+:[=PHF
ML^,WF9R 1W<T/7:3\5&:C-QQ;>-,N'4B;*,!G+P'X3<XR?-UTF \9UPSX7HS
MEN=4O#@8&GE-QN:/T2U],SZG!9ES_=B"@W#=_DIS-B^S=M0]+(0;M6Y_@>G%
M:7OL-[F8R.F"YB/75=-QTPQ,PV1U%Q!VD;OF\B,8QV)^!# L#^8 XU@6EN=_
MFD\/G8_%,&\]+])#.3V48UD^9-1\L#Q^3F8N_TRS+$G2%%O1T<CK8(2M6YK"
MCU\-\P8,+ ]D^K.UQG<;KY#]=8#MZ;X*P6:*5R(V4WRM ?&O&S"RS+_;6!Y@
M8+N U0[D]^>!FO)SD@1V%?.&/<$XDF48 K7HK]$T158GA8]_?["G)$FRS(\
MYG>0)!@"3R..8 [  X8D2?,>W'D?1:OW5+3^#^WP-U!+ P04    " #%@%=8
MEXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S
M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X
M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO
M3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)
MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0
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
M=IJ] 5!+ 0(4 Q0    ( ,6 5U@'04UB@0   +$    0              "
M 0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ Q8!76*?;*E'O
M*P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#
M%     @ Q8!76)E<G",0!@  G"<  !,              ( !S0$  'AL+W1H
M96UE+W1H96UE,2YX;6Q02P$"% ,4    " #%@%=8IM27Q!L'   _+@  &
M            @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#
M%     @ Q8!76 ="?ZLZ @  O 4  !@              ("!7P\  'AL+W=O
M<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( ,6 5UA$>_P;.P4  )L3
M   8              " @<\1  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q0
M2P$"% ,4    " #%@%=8;N3Q0"X#   _"0  &               @(% %P
M>&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ Q8!76*\:P<^!
M!@  !AT  !@              ("!I!H  'AL+W=O<FMS:&5E=',O<VAE970U
M+GAM;%!+ 0(4 Q0    ( ,6 5U@LN"CL. ,  "D*   8              "
M@5LA  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #%@%=8
M;]":D4L*   ?8P  &               @('))   >&PO=V]R:W-H965T<R]S
M:&5E=#<N>&UL4$L! A0#%     @ Q8!76$:Z>'$C"@  0RX  !@
M     ("!2B\  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    (
M ,6 5UB3/BTKQ2H  *J&   8              " @:,Y  !X;"]W;W)K<VAE
M971S+W-H965T.2YX;6Q02P$"% ,4    " #%@%=8SB'HFN@/   ,,@  &0
M            @(&>9   >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4
M Q0    ( ,6 5U@<\KRL/0H  # 9   9              " @;UT  !X;"]W
M;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ Q8!76#'S)*>*!0
M>A   !D              ("!,7\  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6Q02P$"% ,4    " #%@%=8V\.NGK\/  #3-P  &0              @('R
MA   >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( ,6 5UB+
M1=.NX@@  #DE   9              " @>B4  !X;"]W;W)K<VAE971S+W-H
M965T,30N>&UL4$L! A0#%     @ Q8!76,CKS@DU!   J@H  !D
M     ("! 9X  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M" #%@%=88L <U;X$  #@"@  &0              @(%MH@  >&PO=V]R:W-H
M965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( ,6 5U@_4*L?[ (  *T'   9
M              " @6*G  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L!
M A0#%     @ Q8!76%TYF.!6"   "Q0  !D              ("!A:H  'AL
M+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #%@%=8_B=070T$
M  #/"0  &0              @($2LP  >&PO=V]R:W-H965T<R]S:&5E=#$Y
M+GAM;%!+ 0(4 Q0    ( ,6 5UBX$M2TI 4  !,-   9              "
M@5:W  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ Q8!7
M6)K/<$!*!   .@D  !D              ("!,;T  'AL+W=O<FMS:&5E=',O
M<VAE970R,2YX;6Q02P$"% ,4    " #%@%=8!D/?-FL"  "*!@  &0
M        @(&RP0  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0
M   ( ,6 5UA?]R?< @4  $\5   9              " @53$  !X;"]W;W)K
M<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ Q8!76+L.J70"*@  1(T
M !D              ("!C<D  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q0
M2P$"% ,4    " #%@%=8\=8G;P8$  #H"   &0              @('&\P
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( ,6 5UA&SK#W
M&0<  #D5   9              " @0/X  !X;"]W;W)K<VAE971S+W-H965T
M,C8N>&UL4$L! A0#%     @ Q8!76/+21C+S P  C @  !D
M ("!4_\  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " #%
M@%=8Z#<[(P4#   E!P  &0              @(%] P$ >&PO=V]R:W-H965T
M<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( ,6 5UC)D$"@( ,  -0&   9
M          " @;D& 0!X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#
M%     @ Q8!76,I1X#9>!0  !0X  !D              ("!$ H! 'AL+W=O
M<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " #%@%=8ML$^(OP"  #M
M!@  &0              @(&E#P$ >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM
M;%!+ 0(4 Q0    ( ,6 5UB*\+N@]P(  *T'   9              " @=@2
M 0!X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ Q8!76"Z3
M-2+\!0  '@\  !D              ("!!A8! 'AL+W=O<FMS:&5E=',O<VAE
M970S,RYX;6Q02P$"% ,4    " #%@%=8PS(I(C$$  #S"   &0
M    @($Y' $ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (
M ,6 5UCV3=5^N0T   :7   9              " @:$@ 0!X;"]W;W)K<VAE
M971S+W-H965T,S4N>&UL4$L! A0#%     @ Q8!76&R5B7'0 @  U0D  !D
M             ("!D2X! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"
M% ,4    " #%@%=80$,YAEL"  !9!0  &0              @(&8,0$ >&PO
M=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( ,6 5UCDFN;C\P0
M '4<   9              " @2HT 0!X;"]W;W)K<VAE971S+W-H965T,S@N
M>&UL4$L! A0#%     @ Q8!76$$U>\OX!@  ^BL  !D              ("!
M5#D! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " #%@%=8
M?NJ>]5T$   1%0  &0              @(&#0 $ >&PO=V]R:W-H965T<R]S
M:&5E=#0P+GAM;%!+ 0(4 Q0    ( ,6 5UBLD6I8"0@  $$V   9
M      " @1=% 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%
M  @ Q8!76!&?G[%1!   [1(  !D              ("!5TT! 'AL+W=O<FMS
M:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " #%@%=8IQ81E[($  #M'@
M&0              @('?40$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+
M 0(4 Q0    ( ,6 5U@H&A+:6 D  &=;   9              " @<A6 0!X
M;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ Q8!76)3T))84
M P  6 D  !D              ("!5V ! 'AL+W=O<FMS:&5E=',O<VAE970T
M-2YX;6Q02P$"% ,4    " #%@%=8X;"YJ]@"  "#"   &0
M@(&B8P$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( ,6
M5UC.L*O*5@0  %(4   9              " @;%F 0!X;"]W;W)K<VAE971S
M+W-H965T-#<N>&UL4$L! A0#%     @ Q8!76,R]I\1C"P  !80  !D
M         ("!/FL! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M    " #%@%=85XG"AFX$  !'%   &0              @('8=@$ >&PO=V]R
M:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( ,6 5U@ST"](Z (  #P(
M   9              " @7U[ 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL
M4$L! A0#%     @ Q8!76/^*?>F( @  X@<  !D              ("!G'X!
M 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " #%@%=8 ;&1
M3=P%   H(   &0              @(%;@0$ >&PO=V]R:W-H965T<R]S:&5E
M=#4R+GAM;%!+ 0(4 Q0    ( ,6 5UCD5LT400,  'D.   9
M  " @6Z' 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @
MQ8!76!KPQ^ZS @  $P<  !D              ("!YHH! 'AL+W=O<FMS:&5E
M=',O<VAE970U-"YX;6Q02P$"% ,4    " #%@%=8!B/AX<,#  !O%   &0
M            @('0C0$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4
M Q0    ( ,6 5UC <HH6X ,  %X:   9              " @<J1 0!X;"]W
M;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ Q8!76.(G F6\ P
M+ P  !D              ("!X94! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX
M;6Q02P$"% ,4    " #%@%=897E/Q!,$  "##P  &0              @('4
MF0$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( ,6 5UBY
M^!^(+ D  *@Q   9              " @1Z> 0!X;"]W;W)K<VAE971S+W-H
M965T-3DN>&UL4$L! A0#%     @ Q8!76+Y3Q"RG P  G X  !D
M     ("!@:<! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4
M" #%@%=8+AIQV\("   5"   &0              @(%?JP$ >&PO=V]R:W-H
M965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( ,6 5UAW1[YJ2 ,  #$+   9
M              " @5BN 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L!
M A0#%     @ Q8!76 E$ZLNQ!   ZB$  !D              ("!U[$! 'AL
M+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " #%@%=8T+"_XDP#
M  "N%0  #0              @ &_M@$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0
M   ( ,6 5UB7BKL<P    !,"   +              "  3:Z 0!?<F5L<R\N
M<F5L<U!+ 0(4 Q0    ( ,6 5UC5R62"  4  (4I   /              "
M 1^[ 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #%@%=8)V75I0P"  "$
M)0  &@              @ %,P $ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E
M;'-02P$"% ,4    " #%@%=8[M7M&.8!  #U)   $P              @ &0
LP@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     1P!' &@3  "GQ $    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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>84
<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>86
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>159</ContextCount>
  <ElementCount>450</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>52</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Share Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/ShareBasedCompensation</Role>
      <ShortName>Share Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Business Combinations and Asset Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitions</Role>
      <ShortName>Business Combinations and Asset Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Capital Stock and Dividends</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CapitalStockandDividends</Role>
      <ShortName>Capital Stock and Dividends</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Treasury Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/TreasuryStock</Role>
      <ShortName>Treasury Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Net Income Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/NetIncomePerShare</Role>
      <ShortName>Net Income Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Retirement Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/RetirementBenefitPlans</Role>
      <ShortName>Retirement Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.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>22</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.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>23</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Share Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/ShareBasedCompensationTables</Role>
      <ShortName>Share Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/ShareBasedCompensation</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Business Combinations and Asset Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsTables</Role>
      <ShortName>Business Combinations and Asset Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitions</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/Debt</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Leases, Supplemental Lease Liability (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables</Role>
      <ShortName>Leases, Supplemental Lease Liability (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Capital Stock and Dividends (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CapitalStockandDividendsTables</Role>
      <ShortName>Capital Stock and Dividends (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/CapitalStockandDividends</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Net Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/NetIncomePerShareTables</Role>
      <ShortName>Net Income Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/NetIncomePerShare</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/IncomeTaxes</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/SegmentReporting</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Significant Accounting Policies - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails</Role>
      <ShortName>Significant Accounting Policies - Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Significant Accounting Policies - Fair Value of the Interest Rate Swap (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueoftheInterestRateSwapDetails</Role>
      <ShortName>Significant Accounting Policies - Fair Value of the Interest Rate Swap (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Significant Accounting Policies Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails</Role>
      <ShortName>Significant Accounting Policies Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Share Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails</Role>
      <ShortName>Share Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Share Based Compensation - Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails</Role>
      <ShortName>Share Based Compensation - Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Share Based Compensation - Share Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails</Role>
      <ShortName>Share Based Compensation - Share Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Share Based Compensation - Other Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails</Role>
      <ShortName>Share Based Compensation - Other Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Business Combinations and Asset Acquisitions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails</Role>
      <ShortName>Business Combinations and Asset Acquisitions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Business Combinations and Asset Acquisitions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails</Role>
      <ShortName>Business Combinations and Asset Acquisitions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Goodwill and Other Intangible Assets - Changes in the Carrying Amount of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Changes in the Carrying Amount of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Debt - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/DebtScheduleofDebtDetails</Role>
      <ShortName>Debt - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Leases, Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/LeasesCostDetails</Role>
      <ShortName>Leases, Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Leases, Term and Discount (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/LeasesTermandDiscountDetails</Role>
      <ShortName>Leases, Term and Discount (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Leases, Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/LeasesMaturitiesDetails</Role>
      <ShortName>Leases, Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Leases - Other Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/LeasesOtherInformationDetails</Role>
      <ShortName>Leases - Other Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Capital Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CapitalStockDetails</Role>
      <ShortName>Capital Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/CapitalStockandDividendsTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Capital Stock and Dividends (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CapitalStockandDividendsDetails</Role>
      <ShortName>Capital Stock and Dividends (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/CapitalStockandDividendsTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Treasury Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/TreasuryStockDetails</Role>
      <ShortName>Treasury Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/TreasuryStock</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Net Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/NetIncomePerShareDetails</Role>
      <ShortName>Net Income Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/NetIncomePerShareTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/IncomeTaxesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Retirement Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/RetirementBenefitPlansDetails</Role>
      <ShortName>Retirement Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/RetirementBenefitPlans</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Retirement Benefit Plans Deferred Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails</Role>
      <ShortName>Retirement Benefit Plans Deferred Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/CommitmentsandContingencies</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="tsco-20231230.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - Segment Reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SegmentReportingDetails</Role>
      <ShortName>Segment Reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/SegmentReportingTables</ParentRole>
      <Position>63</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="tsco-20231230.htm">tsco-20231230.htm</File>
    <File>tsco-20231230.xsd</File>
    <File>tsco-20231230_cal.xml</File>
    <File>tsco-20231230_def.xml</File>
    <File>tsco-20231230_lab.xml</File>
    <File>tsco-20231230_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>tsco-20231230_g1.jpg</File>
    <File>tsco-20231230_g2.jpg</File>
    <File>tsco-20231230_g3.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="888">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>89
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "tsco-20231230.htm": {
   "nsprefix": "tsco",
   "nsuri": "http://www.tractorsupply.com/20231230",
   "dts": {
    "inline": {
     "local": [
      "tsco-20231230.htm"
     ]
    },
    "schema": {
     "local": [
      "tsco-20231230.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",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "tsco-20231230_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tsco-20231230_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "tsco-20231230_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tsco-20231230_pre.xml"
     ]
    }
   },
   "keyStandard": 385,
   "keyCustom": 65,
   "axisStandard": 17,
   "axisCustom": 4,
   "memberStandard": 23,
   "memberCustom": 28,
   "hidden": {
    "total": 20,
    "http://www.tractorsupply.com/20231230": 7,
    "http://xbrl.sec.gov/dei/2023": 6,
    "http://fasb.org/us-gaap/2023": 6,
    "http://xbrl.sec.gov/ecd/2023": 1
   },
   "contextCount": 159,
   "entityCount": 1,
   "segmentCount": 52,
   "elementCount": 705,
   "unitCount": 9,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 888,
    "http://xbrl.sec.gov/dei/2023": 38,
    "http://xbrl.sec.gov/ecd/2023": 11
   },
   "report": {
    "R1": {
     "role": "http://www.tractorsupply.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": "tsco-20231230.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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.tractorsupply.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",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
     "longName": "0000003 - Statement - CONSOLIDATED STATEMENTS OF INCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "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": "tsco-20231230.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
     "longName": "0000005 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "longName": "0000006 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "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": "tsco-20231230.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": "tsco-20231230.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPolicies",
     "longName": "0000009 - Disclosure - Significant Accounting Policies",
     "shortName": "Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "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": "tsco-20231230.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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.tractorsupply.com/role/ShareBasedCompensation",
     "longName": "0000010 - Disclosure - Share Based Compensation",
     "shortName": "Share Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "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": "tsco-20231230.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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitions",
     "longName": "0000011 - Disclosure - Business Combinations and Asset Acquisitions",
     "shortName": "Business Combinations and Asset Acquisitions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets",
     "longName": "0000012 - Disclosure - Goodwill and Other Intangible Assets",
     "shortName": "Goodwill and Other Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.tractorsupply.com/role/Debt",
     "longName": "0000013 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-99",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-99",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.tractorsupply.com/role/Leases",
     "longName": "0000014 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "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": "tsco-20231230.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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.tractorsupply.com/role/CapitalStockandDividends",
     "longName": "0000015 - Disclosure - Capital Stock and Dividends",
     "shortName": "Capital Stock and Dividends",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.tractorsupply.com/role/TreasuryStock",
     "longName": "0000016 - Disclosure - Treasury Stock",
     "shortName": "Treasury Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TreasuryStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TreasuryStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.tractorsupply.com/role/NetIncomePerShare",
     "longName": "0000017 - Disclosure - Net Income Per Share",
     "shortName": "Net Income Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "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": "tsco-20231230.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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.tractorsupply.com/role/IncomeTaxes",
     "longName": "0000018 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "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": "tsco-20231230.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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.tractorsupply.com/role/RetirementBenefitPlans",
     "longName": "0000019 - Disclosure - Retirement Benefit Plans",
     "shortName": "Retirement Benefit Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.tractorsupply.com/role/CommitmentsandContingencies",
     "longName": "0000020 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.tractorsupply.com/role/SegmentReporting",
     "longName": "0000021 - Disclosure - Segment Reporting",
     "shortName": "Segment Reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "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": "22",
     "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": "tsco-20231230.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R23": {
     "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": "23",
     "firstAnchor": {
      "contextRef": "c-155",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrTrmntdFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-155",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrTrmntdFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Significant Accounting Policies (Policies)",
     "shortName": "Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables",
     "longName": "9954472 - Disclosure - Significant Accounting Policies (Tables)",
     "shortName": "Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "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": "tsco-20231230.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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.tractorsupply.com/role/ShareBasedCompensationTables",
     "longName": "9954473 - Disclosure - Share Based Compensation (Tables)",
     "shortName": "Share Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsTables",
     "longName": "9954474 - Disclosure - Business Combinations and Asset Acquisitions (Tables)",
     "shortName": "Business Combinations and Asset Acquisitions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables",
     "longName": "9954475 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "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": "tsco-20231230.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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.tractorsupply.com/role/DebtTables",
     "longName": "9954476 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "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": "tsco-20231230.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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables",
     "longName": "9954477 - Disclosure - Leases, Supplemental Lease Liability (Tables)",
     "shortName": "Leases, Supplemental Lease Liability (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "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": "tsco-20231230.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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.tractorsupply.com/role/CapitalStockandDividendsTables",
     "longName": "9954478 - Disclosure - Capital Stock and Dividends (Tables)",
     "shortName": "Capital Stock and Dividends (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDividendsPayableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDividendsPayableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.tractorsupply.com/role/NetIncomePerShareTables",
     "longName": "9954479 - Disclosure - Net Income Per Share (Tables)",
     "shortName": "Net Income Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.tractorsupply.com/role/IncomeTaxesTables",
     "longName": "9954480 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.tractorsupply.com/role/SegmentReportingTables",
     "longName": "9954481 - Disclosure - Segment Reporting (Tables)",
     "shortName": "Segment Reporting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails",
     "longName": "9954482 - Disclosure - Significant Accounting Policies - Narrative (Details)",
     "shortName": "Significant Accounting Policies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:NumberOfStatesInWhichEntityOperates",
      "unitRef": "state",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:NumberOfStatesInWhichEntityOperates",
      "unitRef": "state",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails",
     "longName": "9954483 - Disclosure - Significant Accounting Policies - Fair Value Measurements (Details)",
     "shortName": "Significant Accounting Policies - Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-64",
      "name": "us-gaap:SeniorNotes",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-64",
      "name": "us-gaap:SeniorNotes",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueoftheInterestRateSwapDetails",
     "longName": "9954484 - Disclosure - Significant Accounting Policies - Fair Value of the Interest Rate Swap (Details)",
     "shortName": "Significant Accounting Policies - Fair Value of the Interest Rate Swap (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails",
     "longName": "9954485 - Disclosure - Significant Accounting Policies Property and Equipment (Details)",
     "shortName": "Significant Accounting Policies Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:Land",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:Land",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails",
     "longName": "9954486 - Disclosure - Share Based Compensation - Narrative (Details)",
     "shortName": "Share Based Compensation - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "tsco:Employeestockpurchaseprogramdiscountpercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "tsco:Employeestockpurchaseprogramdiscountpercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails",
     "longName": "9954487 - Disclosure - Share Based Compensation - Assumptions (Details)",
     "shortName": "Share Based Compensation - Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-76",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-76",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails",
     "longName": "9954488 - Disclosure - Share Based Compensation - Share Activity (Details)",
     "shortName": "Share Based Compensation - Share Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails",
     "longName": "9954489 - Disclosure - Share Based Compensation - Other Information (Details)",
     "shortName": "Share Based Compensation - Other Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-76",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tsco:OtherInformationOptionActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-76",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tsco:OtherInformationOptionActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails",
     "longName": "9954490 - Disclosure - Business Combinations and Asset Acquisitions - Narrative (Details)",
     "shortName": "Business Combinations and Asset Acquisitions - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
     "longName": "9954491 - Disclosure - Business Combinations and Asset Acquisitions (Details)",
     "shortName": "Business Combinations and Asset Acquisitions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails",
     "longName": "9954492 - Disclosure - Goodwill and Other Intangible Assets - Changes in the Carrying Amount of Goodwill (Details)",
     "shortName": "Goodwill and Other Intangible Assets - Changes in the Carrying Amount of Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:GoodwillGross",
      "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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:GoodwillGross",
      "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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
     "longName": "9954493 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)",
     "shortName": "Goodwill and Other Intangible Assets - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "us-gaap:GoodwillImpairmentLoss",
       "us-gaap:GoodwillImpairmentLoss",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "us-gaap:GoodwillImpairmentLoss",
       "us-gaap:GoodwillImpairmentLoss",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails",
     "longName": "9954494 - Disclosure - Debt - Schedule of Debt (Details)",
     "shortName": "Debt - Schedule of Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.tractorsupply.com/role/DebtNarrativeDetails",
     "longName": "9954495 - Disclosure - Debt - Narrative (Details)",
     "shortName": "Debt - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-108",
      "name": "us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.tractorsupply.com/role/LeasesNarrativeDetails",
     "longName": "9954496 - Disclosure - Leases - Narrative (Details)",
     "shortName": "Leases - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tsco:LeaseTermExpirationThroughDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tsco:LeaseTermExpirationThroughDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.tractorsupply.com/role/LeasesCostDetails",
     "longName": "9954497 - Disclosure - Leases, Cost (Details)",
     "shortName": "Leases, Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "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": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.tractorsupply.com/role/LeasesTermandDiscountDetails",
     "longName": "9954498 - Disclosure - Leases, Term and Discount (Details)",
     "shortName": "Leases, Term and Discount (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tsco:LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tsco:LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.tractorsupply.com/role/LeasesMaturitiesDetails",
     "longName": "9954499 - Disclosure - Leases, Maturities (Details)",
     "shortName": "Leases, Maturities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "tsco:FutureMinimumPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "tsco:FutureMinimumPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.tractorsupply.com/role/LeasesDetails",
     "longName": "9954500 - Disclosure - Leases (Details)",
     "shortName": "Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-126",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R54": {
     "role": "http://www.tractorsupply.com/role/LeasesOtherInformationDetails",
     "longName": "9954501 - Disclosure - Leases - Other Information (Details)",
     "shortName": "Leases - Other Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tsco:FinanceLeaseFinancingCashFlowsUsedForLeases",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tsco:FinanceLeaseFinancingCashFlowsUsedForLeases",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.tractorsupply.com/role/CapitalStockDetails",
     "longName": "9954502 - Disclosure - Capital Stock (Details)",
     "shortName": "Capital Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R56": {
     "role": "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails",
     "longName": "9954503 - Disclosure - Capital Stock and Dividends (Details)",
     "shortName": "Capital Stock and Dividends (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-127",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDividendsPayableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-135",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.tractorsupply.com/role/TreasuryStockDetails",
     "longName": "9954504 - Disclosure - Treasury Stock (Details)",
     "shortName": "Treasury Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.tractorsupply.com/role/NetIncomePerShareDetails",
     "longName": "9954505 - Disclosure - Net Income Per Share (Details)",
     "shortName": "Net Income Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "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": "tsco-20231230.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.tractorsupply.com/role/IncomeTaxesDetails",
     "longName": "9954506 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:TaxCreditCarryforwardAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:TaxCreditCarryforwardAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails",
     "longName": "9954507 - Disclosure - Retirement Benefit Plans (Details)",
     "shortName": "Retirement Benefit Plans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails",
     "longName": "9954508 - Disclosure - Retirement Benefit Plans Deferred Compensation (Details)",
     "shortName": "Retirement Benefit Plans Deferred Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "tsco:CompanyMaximumMatchUnderDeferredCompensationProgram",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "tsco:CompanyMaximumMatchUnderDeferredCompensationProgram",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails",
     "longName": "9954509 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:PurchaseObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:PurchaseObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.tractorsupply.com/role/SegmentReportingDetails",
     "longName": "9954510 - Disclosure - Segment Reporting (Details)",
     "shortName": "Segment Reporting (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-107",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-107",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tsco-20231230.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "tsco_A1750SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "A1750SeniorNotesMember",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "1.75% Senior Notes",
        "label": "1.750% Senior Notes [Member]",
        "documentation": "1.750% Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_A175SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "A175SeniorNotesMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "1.75% Senior Notes",
        "label": "1.75% Senior Notes [Member]",
        "documentation": "1.75% Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_A2022SeniorCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "A2022SeniorCreditFacilityMember",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022 Senior Credit Facility [Member]",
        "label": "2022 Senior Credit Facility [Member]",
        "documentation": "2022 Senior Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_A370SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "A370SeniorNotesMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.70% Senior Notes",
        "label": "3.70% Senior Notes [Member]",
        "documentation": "3.70% Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_A525SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "A525SeniorNotesMember",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.25% Senior Notes",
        "label": "5.25% Senior Notes [Member]",
        "documentation": "5.25% Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "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_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.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",
      "r671"
     ]
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Accrued Income Taxes, Current",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r154"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other accrued expenses",
        "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": [
      "r33"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "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": [
      "r67",
      "r183",
      "r513"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Ending fiscal year AOCI balance",
        "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": [
      "r43",
      "r44",
      "r116",
      "r191",
      "r509",
      "r533",
      "r537"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income",
        "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": [
      "r8",
      "r18",
      "r44",
      "r450",
      "r453",
      "r491",
      "r528",
      "r529",
      "r782",
      "r783",
      "r784",
      "r790",
      "r791",
      "r792"
     ]
    },
    "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": [
      "r724"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "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": [
      "r404",
      "r405",
      "r406",
      "r547",
      "r790",
      "r791",
      "r792",
      "r857",
      "r880"
     ]
    },
    "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": [
      "r730"
     ]
    },
    "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": [
      "r730"
     ]
    },
    "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": [
      "r730"
     ]
    },
    "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": [
      "r730"
     ]
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising Costs",
        "label": "Advertising Cost [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising expenses",
        "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": [
      "r412"
     ]
    },
    "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": [
      "r694",
      "r706",
      "r716",
      "r742"
     ]
    },
    "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": [
      "r697",
      "r709",
      "r719",
      "r745"
     ]
    },
    "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": [
      "r730"
     ]
    },
    "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": [
      "r737"
     ]
    },
    "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": [
      "r701",
      "r710",
      "r720",
      "r737",
      "r746",
      "r750",
      "r758"
     ]
    },
    "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": [
      "r756"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r399",
      "r411"
     ]
    },
    "tsco_AllowanceForSalesReturns": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "AllowanceForSalesReturns",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Sales Returns",
        "label": "Allowance for Sales Returns",
        "documentation": "Allowance for Sales Returns"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.tractorsupply.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_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive stock options and restricted stock units outstanding, income",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units",
        "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs)."
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of incremental credit facility which will result in modification of debt covenants",
        "label": "Amount of incremental credit facility which will result in modification of debt covenants",
        "documentation": "Amount of incremental credit facility which will result in modification of debt covenants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Anitdilutive securities excluded from computation of earnings per share",
        "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": [
      "r251"
     ]
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment charges",
        "label": "Asset Impairment Charges",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r65"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tractorsupply.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": [
      "r152",
      "r186",
      "r219",
      "r262",
      "r271",
      "r276",
      "r285",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r445",
      "r447",
      "r459",
      "r505",
      "r583",
      "r671",
      "r684",
      "r818",
      "r819",
      "r868"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets [Abstract]",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.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": [
      "r178",
      "r194",
      "r219",
      "r285",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r445",
      "r447",
      "r459",
      "r671",
      "r818",
      "r819",
      "r868"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets held for sale",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r103",
      "r104",
      "r132",
      "r176",
      "r177"
     ]
    },
    "tsco_AuditInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "AuditInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Audit Information [Abstract]",
        "documentation": "Audit Information"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.tractorsupply.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r688",
      "r689",
      "r702"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.tractorsupply.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r688",
      "r689",
      "r702"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.tractorsupply.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r688",
      "r689",
      "r702"
     ]
    },
    "tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "AveragePercentageOfSalesByProductCategoriesTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Average percentage of sales by product categories (in hundredths)",
        "label": "Average percentage of sales by product categories [Table Text Block]",
        "documentation": "Tabular disclosure of sales by major product categories that are included in the discussion of the nature of an entity's operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardDateAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Date [Axis]",
        "label": "Award Date [Axis]",
        "documentation": "Information by date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850"
     ]
    },
    "us-gaap_AwardDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardDateDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Date [Domain]",
        "label": "Award Date [Domain]",
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850"
     ]
    },
    "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": [
      "r753"
     ]
    },
    "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": [
      "r754"
     ]
    },
    "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": [
      "r749"
     ]
    },
    "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": [
      "r749"
     ]
    },
    "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": [
      "r749"
     ]
    },
    "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": [
      "r749"
     ]
    },
    "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": [
      "r749"
     ]
    },
    "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": [
      "r749"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails",
      "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": [
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398"
     ]
    },
    "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": [
      "r752"
     ]
    },
    "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": [
      "r751"
     ]
    },
    "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": [
      "r750"
     ]
    },
    "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": [
      "r750"
     ]
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BaseRateMember",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate",
        "label": "Base Rate [Member]",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building 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_BuildingsAndImprovementsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingsAndImprovementsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings and Improvements, Gross",
        "label": "Buildings and Improvements, Gross",
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "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": [
      "r443",
      "r666",
      "r667"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "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": [
      "r86",
      "r87",
      "r443",
      "r666",
      "r667"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails"
     ],
     "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": [
      "r443"
     ]
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Acquisition Related Costs",
        "label": "Business Combination, Acquisition Related Costs",
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "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": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration Transferred",
        "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": [
      "r4",
      "r5",
      "r16"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination Disclosure [Text Block]",
        "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": [
      "r150",
      "r444"
     ]
    },
    "tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease liabilities",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Current Lease Obligation",
        "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Current Lease Obligation"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term lease liabilities",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Lease Obligation",
        "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Lease Obligation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "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": [
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "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": [
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities",
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "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": [
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets",
        "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "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": [
      "r88",
      "r89"
     ]
    },
    "tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease right of use assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Right-of-Use Assets",
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Right-of-Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property 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": [
      "r88",
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total fair value of considerations transferred",
        "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": [
      "r89"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.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": [
      "r50",
      "r181",
      "r643"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r51"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "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": [
      "r50",
      "r125",
      "r216"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "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": [
      "r6",
      "r125"
     ]
    },
    "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueoftheInterestRateSwapDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flow Hedge Derivative Instrument Assets at Fair Value",
        "label": "Cash Flow Hedge Derivative Instrument Assets at Fair Value",
        "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures of non-cash activities [Abstract]",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_CashOutflowforDebtIssuanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "CashOutflowforDebtIssuanceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt discounts and issuance costs",
        "label": "Cash Outflow for Debt Issuance Cost",
        "documentation": "Cash Outflow for Debt Issuance Cost"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_CashPaidDuringPeriodForAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "CashPaidDuringPeriodForAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash paid during the year for:",
        "label": "Cash paid during the period for [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r728"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "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": [
      "r173",
      "r188",
      "r189",
      "r190",
      "r219",
      "r242",
      "r246",
      "r248",
      "r250",
      "r256",
      "r257",
      "r285",
      "r309",
      "r311",
      "r312",
      "r313",
      "r316",
      "r317",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r459",
      "r541",
      "r542",
      "r543",
      "r544",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r571",
      "r592",
      "r610",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r765",
      "r786",
      "r794"
     ]
    },
    "tsco_ClothingGiftDecorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ClothingGiftDecorMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Clothing, Gift, &amp; D\u00e9cor",
        "label": "Clothing, Gift, &amp; D\u00e9cor [Member]",
        "documentation": "Clothing, Gift, &amp; D\u00e9cor"
       }
      }
     },
     "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": [
      "r729"
     ]
    },
    "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": [
      "r729"
     ]
    },
    "tsco_ColinYankeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ColinYankeeMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Colin Yankee [Member]",
        "documentation": "Colin Yankee"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collin Yankee Trading Arrangement, Potential Shares Acquired Upon Exercise of Options [Member]",
        "documentation": "Collin Yankee Trading Arrangement, Potential Shares Acquired Upon Exercise of Options"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_CombinedLeaseMaturitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "CombinedLeaseMaturitiesAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Combined Lease Maturities [Axis]",
        "label": "Combined Lease Maturities [Abstract]",
        "documentation": "Combined Lease Maturities"
       }
      }
     },
     "auth_ref": []
    },
    "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_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/CapitalStockDetails",
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared per common share outstanding",
        "verboseLabel": "Common Stock, Dividends, Per Share, Declared",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "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": [
      "r674",
      "r675",
      "r676",
      "r678",
      "r679",
      "r680",
      "r681",
      "r790",
      "r791",
      "r857",
      "r878",
      "r880"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.tractorsupply.com/role/CapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, authorized (in shares)",
        "verboseLabel": "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": [
      "r110",
      "r571"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, issued (in shares)",
        "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": [
      "r110"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r110",
      "r571",
      "r589",
      "r880",
      "r881"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.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": [
      "r110",
      "r508",
      "r671"
     ]
    },
    "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": [
      "r734"
     ]
    },
    "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": [
      "r733"
     ]
    },
    "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": [
      "r735"
     ]
    },
    "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": [
      "r732"
     ]
    },
    "tsco_CompanionAnimalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "CompanionAnimalMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Companion Animal",
        "label": "Companion Animal [Member]",
        "documentation": "Companion Animal"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "CompanyMaximumMatchAsPercentageOfEligibleCompensation",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Company maximum match as a percentage of eligible compensation (in hundredths)",
        "label": "Company maximum match as a percentage of eligible compensation",
        "documentation": "Represents the maximum company match as a percentage of eligible compensation to be paid by the entity in a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_CompanyMaximumMatchUnderDeferredCompensationProgram": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "CompanyMaximumMatchUnderDeferredCompensationProgram",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Company's maximum match under employee deferred compensation program",
        "label": "Company maximum match under deferred compensation program",
        "documentation": "The maximum amount of Company match under the employee deferred compensation program."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_ComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Income [Abstract]",
        "label": "Comprehensive Income [Abstract]",
        "documentation": "Comprehensive Income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive income",
        "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": [
      "r45",
      "r199",
      "r201",
      "r209",
      "r500",
      "r518"
     ]
    },
    "tsco_ComputerSoftwareAndHardwareGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ComputerSoftwareAndHardwareGross",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer software and hardware, gross",
        "label": "Computer software and hardware, gross",
        "documentation": "The gross amount of capitalized computer software and hardware costs as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_ComputerSoftwareAndHardwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ComputerSoftwareAndHardwareMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer Software and Hardware",
        "label": "Computer Software and Hardware [Member]",
        "documentation": "Computer Software and Hardware"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_ConsolidatedBalanceSheetsUnauditedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ConsolidatedBalanceSheetsUnauditedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONSOLIDATED BALANCE SHEETS (Unaudited) [Abstract]",
        "label": "CONSOLIDATED BALANCE SHEETS (Unaudited) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Axis]",
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "auth_ref": [
      "r222",
      "r445",
      "r446",
      "r447",
      "r448",
      "r492",
      "r637",
      "r817",
      "r820",
      "r821"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Domain]",
        "label": "Consolidated Entities [Domain]"
       }
      }
     },
     "auth_ref": [
      "r222",
      "r445",
      "r446",
      "r447",
      "r448",
      "r492",
      "r637",
      "r817",
      "r820",
      "r821"
     ]
    },
    "tsco_ConsolidatedStoresAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ConsolidatedStoresAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Stores [Axis]",
        "label": "Consolidated Stores [Axis]",
        "documentation": "Consolidated Stores [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_ConsolidatedStoresDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ConsolidatedStoresDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Stores [Domain]",
        "label": "Consolidated Stores [Domain]",
        "documentation": "[Domain] for Consolidated Stores [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r92",
      "r646"
     ]
    },
    "us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash accruals for construction in progress",
        "label": "Construction in Progress Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for construction in progress expenditures that have occurred."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54",
      "r55"
     ]
    },
    "us-gaap_ConstructionInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressGross",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in Progress, Gross",
        "label": "Construction in Progress, Gross",
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "tsco_ConstructionProjectAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ConstructionProjectAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction Project [Axis]",
        "label": "Construction Project [Axis]",
        "documentation": "Construction Project"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_ConstructionProjectDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ConstructionProjectDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction Project [Domain]",
        "label": "Construction Project [Domain]",
        "documentation": "Construction Project [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Merchandise 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": [
      "r120",
      "r497"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Merchandise Sold",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "us-gaap_CostOfSalesVendorAllowancesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesVendorAllowancesPolicy",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vendor Funding",
        "label": "Cost of Sales, Vendor Allowances, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for allowances received from a vendor. The disclosure differentiates between those allowances that are recorded as a reduction in the price of the vendors' products or services (that is, the entity's inventory) and which ultimately will be recorded as a reduction in the entity's cost of sales and those that are not."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Store Closing Costs",
        "label": "Costs Associated with Exit or Disposal Activity or Restructuring [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost associated with exit or disposal activity or restructuring. Excludes entity newly acquired in business combination and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r134",
      "r135"
     ]
    },
    "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_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.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_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.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_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r777",
      "r789",
      "r855"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.tractorsupply.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_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r433",
      "r439",
      "r789"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax expense",
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "State",
        "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": [
      "r777",
      "r789",
      "r855"
     ]
    },
    "us-gaap_CustomerLoyaltyProgramLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerLoyaltyProgramLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Loyalty Program Liability, Current",
        "label": "Customer Loyalty Program Liability, Current",
        "documentation": "Value of deferred revenue or cost to provide products or services, which is expected to be recognized in income or incurred within one year or the normal operating cycle, if longer, resulting from customer loyalty program. Excludes liability associated with frequent flier programs. Includes liability associated with customer loyalty programs for other businesses, for example, but is not limited to, hotels, supermarkets, credit card companies, automobile rental companies, and book sellers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r137",
      "r218",
      "r318",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r334",
      "r341",
      "r342",
      "r343"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "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": [
      "r27",
      "r105",
      "r106",
      "r153",
      "r156",
      "r222",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r469",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r787"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCovenantCompliance": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentCovenantCompliance",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Covenant Compliance",
        "label": "Debt Instrument, Covenant Compliance",
        "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r101"
     ]
    },
    "us-gaap_DebtInstrumentCovenantDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentCovenantDescription",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Covenant Description",
        "label": "Debt Instrument, Covenant Description",
        "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r101"
     ]
    },
    "us-gaap_DebtInstrumentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentDescription",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shelf Notes - Additional Interest Rate",
        "label": "Debt Instrument, Description",
        "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r73",
      "r100",
      "r105",
      "r153",
      "r156"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Interest Rate, Plus Stated Percentage",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r320"
     ]
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentIssuanceDate1",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Issuance Date",
        "label": "Debt Instrument, Issuance Date",
        "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r822"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Maturity Date",
        "label": "Debt Instrument, Maturity Date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r657",
      "r859"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDateRangeEnd1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMaturityDateRangeEnd1",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes - Maturity Date",
        "label": "Debt Instrument, Maturity Date Range, End",
        "documentation": "Latest date the outstanding debt instruments are required to be repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "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",
      "r222",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r469",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r787"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Percentage of Principal Amount Redeemable",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "documentation": "Percentage of principal amount of debt redeemed."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shelf Notes - Amount",
        "label": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "tsco_DeferredCompensationArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "DeferredCompensationArrangementAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Arrangement [Axis]",
        "label": "Deferred Compensation Arrangement [Axis]",
        "documentation": "Disclosures pertaining to deferred compensation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred compensation arrangement with individual, employer contribution",
        "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer",
        "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_DeferredCompensationProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "DeferredCompensationProgramDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred compensation program",
        "label": "Deferred Compensation Program [Domain]",
        "documentation": "Type of deferred compensation program."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "parentTag": "tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Federal Income Tax Expense (Benefit)",
        "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": [
      "r789",
      "r854",
      "r855"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt Issuance Costs, Net",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r823"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Expense (Benefit)",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r149",
      "r170",
      "r438",
      "r439",
      "r789"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax expense (benefit)",
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Tax Liabilities, Gross",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r108",
      "r155",
      "r428"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Liabilities, Net",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r418",
      "r506"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "parentTag": "tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred State and Local Income Tax Expense (Benefit)",
        "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": [
      "r789",
      "r854",
      "r855"
     ]
    },
    "tsco_DeferredTaxAssetsDeferredCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "DeferredTaxAssetsDeferredCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred compensation",
        "label": "Deferred Tax Assets, Deferred compensation",
        "documentation": "The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from deferred compensation, which can only be deducted for tax purposes when the expense is incurred, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGrossAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax assets",
        "label": "Deferred Tax Assets, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory valuation",
        "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": [
      "r84",
      "r853"
     ]
    },
    "tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "DeferredTaxAssetsLongTermTaxEffectOfAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets Long Term, Tax Effect of Amortization",
        "label": "Deferred Tax Assets Long Term, Tax Effect of Amortization",
        "documentation": "Deferred Tax Assets Long Term, Tax Effect of Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities",
        "label": "Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities",
        "documentation": "Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total non current deferred tax asset",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "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": [
      "r84",
      "r853"
     ]
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Property, Plant and Equipment",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax credits",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r84",
      "r853"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued employee benefits costs",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r853"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Workers' compensation insurance",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r853"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Valuation Allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Net",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r852"
     ]
    },
    "tsco_DeferredTaxLiabilitiesFinanceLeaseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "DeferredTaxLiabilitiesFinanceLeaseAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Finance Lease Assets",
        "label": "Deferred Tax Liabilities, Finance Lease Assets",
        "documentation": "Deferred Tax Liabilities, Finance Lease Assets"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Operating Lease Right-of-Use Assets",
        "label": "Deferred Tax Liabilities, Operating Lease Right-of-Use Assets",
        "documentation": "Deferred Tax Liabilities, Operating Lease Right-of-Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r853"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "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": [
      "r84",
      "r853"
     ]
    },
    "tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred income tax expense (benefit), net of tax expense of interest rate swap",
        "label": "Deferred income tax expense (benefit), net of tax expense of interest rate swap",
        "documentation": "Deferred income tax expense (benefit), net of tax expense of interest rate swap"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_DefineContributionBenefitPlanAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "DefineContributionBenefitPlanAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Define Contribution Benefit Plan [Axis]",
        "label": "Define Contribution Benefit Plan [Axis]",
        "documentation": "Reflects the description and required disclosures pertaining to the entity's defined contribution benefit plans."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_DefineContributionBenefitPlanDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "DefineContributionBenefitPlanDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Define contribution benefit plan",
        "label": "Define Contribution Benefit Plan [Domain]",
        "documentation": "Contribution plan to a benefit plan that provides benefits for employees."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, cost recognized",
        "label": "Defined Contribution Plan, Cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.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": [
      "r11",
      "r66"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r266"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation and Amortization",
        "label": "Depreciation, Depletion, and Amortization [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Financial Instruments",
        "label": "Derivatives, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r93",
      "r94",
      "r95",
      "r97",
      "r221"
     ]
    },
    "tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dilutive stock options and restricted stock units outstanding, per share (in dollars per share)",
        "label": "Dilutive stock options and restricted stock units outstanding , per share",
        "documentation": "Impact of Dilutive Stock options and restricted stock units outstanding on the calculation of Diluted earnings per share, on a per share basis."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based compensation expense",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r369",
      "r400",
      "r401",
      "r403",
      "r669"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "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": []
    },
    "tsco_DistributionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "DistributionExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distribution Expense",
        "label": "Distribution Expense",
        "documentation": "Amount represents total cost incurred at our distribution centers for receiving, warehousing and preparing product for delivery. They are expensed as incurred and are included in SG&amp;A expenses in the Consolidated Statements of Income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash dividends paid to stockholders",
        "label": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r688",
      "r689",
      "r702"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r688",
      "r689",
      "r702",
      "r738"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.tractorsupply.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": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.tractorsupply.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": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.tractorsupply.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": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r723"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.tractorsupply.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": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income per share \u2013 basic",
        "terseLabel": "Per share amount, basic (in dollars 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": [
      "r210",
      "r228",
      "r229",
      "r231",
      "r232",
      "r234",
      "r240",
      "r242",
      "r248",
      "r249",
      "r250",
      "r254",
      "r457",
      "r458",
      "r501",
      "r519",
      "r650"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic net income per share",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income per share \u2013 diluted",
        "terseLabel": "Diluted net income per share (in dollars 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": [
      "r210",
      "r228",
      "r229",
      "r231",
      "r232",
      "r234",
      "r242",
      "r248",
      "r249",
      "r250",
      "r254",
      "r457",
      "r458",
      "r501",
      "r519",
      "r650"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted net income per share",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income Per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r57"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net Income Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r251",
      "r252",
      "r253"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued employee compensation",
        "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": [
      "r33"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total unrecognized compensation",
        "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": [
      "r402"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining weighted average expense recognition period (in years)",
        "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": [
      "r402"
     ]
    },
    "us-gaap_EmployeeStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockMember",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee 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": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "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": []
    },
    "tsco_Employeestockpurchaseprogramdiscountpercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "Employeestockpurchaseprogramdiscountpercentage",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee stock purchase program discount percentage",
        "label": "Employee stock purchase program discount percentage",
        "documentation": "Employee stock purchase program discount percentage off of the fair market value of common stock."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Street Address",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r686"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.tractorsupply.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": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.tractorsupply.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": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r686"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.tractorsupply.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": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r686"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r763"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.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": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r686"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r686"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r686"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r686"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.tractorsupply.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": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r764"
     ]
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from External Customer",
        "label": "Revenue from External Customer [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_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity [Abstract]",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "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": [
      "r19",
      "r174",
      "r203",
      "r204",
      "r205",
      "r223",
      "r224",
      "r225",
      "r227",
      "r235",
      "r237",
      "r255",
      "r286",
      "r289",
      "r350",
      "r404",
      "r405",
      "r406",
      "r434",
      "r435",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r456",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r491",
      "r528",
      "r529",
      "r530",
      "r547",
      "r610"
     ]
    },
    "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": [
      "r731"
     ]
    },
    "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": [
      "r694",
      "r706",
      "r716",
      "r742"
     ]
    },
    "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": [
      "r691",
      "r703",
      "r713",
      "r739"
     ]
    },
    "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": [
      "r737"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r13",
      "r26"
     ]
    },
    "tsco_FinanceLeaseFinancingCashFlowsUsedForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FinanceLeaseFinancingCashFlowsUsedForLeases",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Principal Payments",
        "label": "Finance Lease, Financing Cash Flows Used For Leases",
        "documentation": "Finance Lease, Financing Cash Flows Used For Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Interest Expense",
        "label": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r480",
      "r670"
     ]
    },
    "tsco_FinanceLeaseInterestExpenseFutureMaturities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FinanceLeaseInterestExpenseFutureMaturities",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Finance Lease, Interest Expense Future Maturities [Line Items]",
        "label": "Finance Lease, Interest Expense Future Maturities",
        "documentation": "Finance Lease, Interest Expense Future Maturities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Interest Payment on Liability",
        "label": "Finance Lease, Interest Payment on Liability",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r484"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Current",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Noncurrent",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Payment, Due",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, to be Paid, after Year Five",
        "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": [
      "r488"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months",
        "label": "Finance Lease, Liability, to be Paid, Next Rolling 12 Months",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, to be Paid, Year Five",
        "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": [
      "r488"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, to be Paid, Year Four",
        "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": [
      "r488"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, to be Paid, Year Three",
        "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": [
      "r488"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, to be Paid, Year Two",
        "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": [
      "r488"
     ]
    },
    "tsco_FinanceLeaseLiabilityPresentValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FinanceLeaseLiabilityPresentValue",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Present Value",
        "label": "Finance Lease, Liability, Present Value",
        "documentation": "Finance Lease, Liability, Present Value"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_FinanceLeaseMaturitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FinanceLeaseMaturitiesAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease Maturities [Axis]",
        "label": "Finance Lease Maturities [Abstract]",
        "documentation": "Finance Lease Maturities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of Long-term Capital Lease Obligations",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r476",
      "r484"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "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": [
      "r472"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r480",
      "r670"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "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": [
      "r474"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesTermandDiscountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Weighted Average Discount Rate, Percent",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r670"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesTermandDiscountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Weighted Average Remaining Lease Term",
        "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": [
      "r486",
      "r670"
     ]
    },
    "tsco_FinanceOperatingAndVariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FinanceOperatingAndVariableLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost",
        "label": "Finance, Operating, and Variable Lease, Cost",
        "documentation": "Finance, Operating, and Variable Lease, Cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiscalPeriod": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiscalPeriod",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r91"
     ]
    },
    "tsco_FixedChargeCoverageRatioMinimumRequirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FixedChargeCoverageRatioMinimumRequirementMember",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed Charge Coverage Ratio Minimum Requirement",
        "label": "Fixed Charge Coverage Ratio Minimum Requirement [Member]",
        "documentation": "Fixed Charge Coverage Ratio Minimum Requirement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r698",
      "r710",
      "r720",
      "r746"
     ]
    },
    "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": [
      "r698",
      "r710",
      "r720",
      "r746"
     ]
    },
    "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": [
      "r698",
      "r710",
      "r720",
      "r746"
     ]
    },
    "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": [
      "r698",
      "r710",
      "r720",
      "r746"
     ]
    },
    "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": [
      "r698",
      "r710",
      "r720",
      "r746"
     ]
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesGross",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and Fixtures, Gross",
        "label": "Furniture and Fixtures, Gross",
        "documentation": "Amount before accumulated depreciation of 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": [
      "r131"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "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": []
    },
    "tsco_FutureMinimumPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FutureMinimumPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Minimum Payments Due [Line Items]",
        "label": "Future Minimum Payments Due",
        "documentation": "Future Minimum Payments Due"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_FutureMinimumPaymentsDueInFiveYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FutureMinimumPaymentsDueInFiveYears",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Minimum Payments, Due in Five Years [Line Items]",
        "label": "Future Minimum Payments, Due in Five Years",
        "documentation": "Future Minimum Payments, Due in Five Years"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_FutureMinimumPaymentsDueInFourYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FutureMinimumPaymentsDueInFourYears",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Minimum Payments, Due in Four Years [Line Items]",
        "label": "Future Minimum Payments, Due in Four Years",
        "documentation": "Future Minimum Payments, Due in Four Years"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_FutureMinimumPaymentsDueInThreeYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FutureMinimumPaymentsDueInThreeYears",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Minimum Payments, Due in Three Years [Line Items]",
        "label": "Future Minimum Payments, Due in Three Years",
        "documentation": "Future Minimum Payments, Due in Three Years"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_FutureMinimumPaymentsDueInTwoYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FutureMinimumPaymentsDueInTwoYears",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Minimum Payments, Due in Two Years [Line Items]",
        "label": "Future Minimum Payments, Due in Two Years",
        "documentation": "Future Minimum Payments, Due in Two Years"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_FutureMinimumPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FutureMinimumPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Minimum Payments Due, Next Twelve Months [Line Items]",
        "label": "Future Minimum Payments Due, Next Twelve Months",
        "documentation": "Future Minimum Payments Due, Next Twelve Months"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_FutureMinimumPaymentsDueThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FutureMinimumPaymentsDueThereafter",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Minimum Payments, Due Thereafter [Line Items]",
        "label": "Future Minimum Payments, Due Thereafter",
        "documentation": "Future Minimum Payments, Due Thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_FutureMinimumPaymentsInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "FutureMinimumPaymentsInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Future Minimum Payments, Interest [Line Items]",
        "label": "Future Minimum Payments, Interest",
        "documentation": "Future Minimum Payments, Interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain (Loss) on Disposition of Property Plant 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": [
      "r11"
     ]
    },
    "tsco_GeneralLiabilityReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "GeneralLiabilityReserveMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General Liability",
        "label": "General Liability Reserve [Member]",
        "documentation": "General Liability Reserve [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "verboseLabel": "Net goodwill",
        "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": [
      "r184",
      "r293",
      "r498",
      "r655",
      "r671",
      "r803",
      "r810"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails"
     ],
     "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": [
      "r296",
      "r655"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Asset Impairment",
        "label": "Goodwill and Intangible Asset Impairment",
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairement of 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": [
      "r14",
      "r62"
     ]
    },
    "us-gaap_GoodwillGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillGross",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross goodwill",
        "label": "Goodwill, Gross",
        "documentation": "Amount before 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": [
      "r295",
      "r298",
      "r655"
     ]
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accumulated impairment losses",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r295",
      "r298",
      "r655"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, Impairment Loss",
        "label": "Goodwill, Impairment Loss",
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r294",
      "r297",
      "r299",
      "r655"
     ]
    },
    "us-gaap_GranteeStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GranteeStatusAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grantee Status [Axis]",
        "label": "Grantee Status [Axis]",
        "documentation": "Information by status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r366",
      "r367",
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398"
     ]
    },
    "us-gaap_GranteeStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GranteeStatusDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grantee Status [Domain]",
        "label": "Grantee Status [Domain]",
        "documentation": "Status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r366",
      "r367",
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.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": [
      "r119",
      "r219",
      "r262",
      "r270",
      "r275",
      "r278",
      "r285",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r459",
      "r652",
      "r818"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r688",
      "r689",
      "r702"
     ]
    },
    "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)",
        "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)",
        "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value."
       }
      }
     },
     "auth_ref": [
      "r785",
      "r813"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impairment of Long-Lived Assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r133"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before 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": [
      "r1",
      "r117",
      "r158",
      "r262",
      "r270",
      "r275",
      "r278",
      "r502",
      "r515",
      "r652"
     ]
    },
    "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": []
    },
    "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_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r220",
      "r413",
      "r421",
      "r426",
      "r431",
      "r436",
      "r440",
      "r441",
      "r442",
      "r546"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income tax expense",
        "terseLabel": "Total income tax expense",
        "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": [
      "r161",
      "r171",
      "r236",
      "r237",
      "r267",
      "r419",
      "r437",
      "r520"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for income tax reconciliation to amounts computed at the federal statutory rate",
        "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax",
        "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": [
      "r202",
      "r415",
      "r416",
      "r426",
      "r427",
      "r430",
      "r432",
      "r540"
     ]
    },
    "us-gaap_IncomeTaxReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes receivable",
        "label": "Income Taxes Receivable",
        "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable."
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "us-gaap_IncomeTaxReconciliationDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationDeductions",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share-based compensation programs",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Amount",
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions."
       }
      }
     },
     "auth_ref": [
      "r851"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax provision at statutory rate",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "documentation": "Amount 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 nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r851"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income taxes, net of federal tax benefits",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "documentation": "Amount 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 state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r851"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationTaxCredits",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax credits, net of federal tax benefits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "documentation": "Amount 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r851"
     ]
    },
    "us-gaap_IncomeTaxUncertaintiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxUncertaintiesPolicy",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Contingencies",
        "label": "Income Tax Uncertainties, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for tax positions taken in the tax return 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 types of contingencies related to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "label": "Income Taxes Paid, Net",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Accounts Payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Increase (Decrease) in Income Taxes Payable",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Increase (Decrease) in Accrued Liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Employee Related Liabilities",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Increase (Decrease) in 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": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in assets and liabilities",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Increase (Decrease) in Prepaid Expense and Other 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": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity",
        "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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive stock options and restricted stock units outstanding, shares",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r250",
      "r368"
     ]
    },
    "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": [
      "r701",
      "r710",
      "r720",
      "r737",
      "r746",
      "r750",
      "r758"
     ]
    },
    "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": [
      "r756"
     ]
    },
    "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": [
      "r690",
      "r762"
     ]
    },
    "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": [
      "r690",
      "r762"
     ]
    },
    "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": [
      "r690",
      "r762"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Net (Excluding Goodwill)",
        "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": [
      "r63",
      "r64"
     ]
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and other intangible assets",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense, net",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r160",
      "r206",
      "r265",
      "r468",
      "r595",
      "r682",
      "r879"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "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": [
      "r212",
      "r214",
      "r215"
     ]
    },
    "us-gaap_InventoryImpairmentPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryImpairmentPolicy",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Impairment Risk",
        "label": "Inventory Impairment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing inventory losses, including, but not limited to, substantial and unusual losses resulting from the subsequent measurement of inventory due to physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r193",
      "r644",
      "r671"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r162",
      "r180",
      "r192",
      "r290",
      "r291",
      "r292",
      "r496",
      "r648"
     ]
    },
    "us-gaap_InventoryShrinkagePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryShrinkagePolicy",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shrinkage",
        "label": "Inventory Shrinkage, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for inventory shortages, shrinkage, damaged goods, and defective goods."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Land": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Land",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land",
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale."
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r863"
     ]
    },
    "tsco_LeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "LeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Liability [Line Items]",
        "label": "Lease Liability",
        "documentation": "Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_LeaseTermAndDiscountLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "LeaseTermAndDiscountLineItems",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Term and Discount [Line Items]",
        "label": "Lease Term and Discount [Line Items]",
        "documentation": "Lease Term and Discount [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_LeaseTermAndDiscountTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "LeaseTermAndDiscountTable",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Term and Discount [Table]",
        "label": "Lease Term and Discount [Table]",
        "documentation": "Lease Term and Discount [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_LeaseTermExpirationThroughDate": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "LeaseTermExpirationThroughDate",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Term Expiration Through Date",
        "label": "Lease Term Expiration Through Date",
        "documentation": "Lease Term Expiration Through Date"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_LeaseTermLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "LeaseTermLineItems",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Term [Line Items]",
        "label": "Lease Term [Line Items]",
        "documentation": "Lease Term"
       }
      }
     },
     "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": []
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LegalMattersAndContingenciesTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Commitments and Contingencies",
        "label": "Legal Matters and Contingencies [Text Block]",
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeFinanceLeasesTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Finance 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": [
      "r471"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r479"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedDescription",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails",
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Lease Not yet Commenced, Description",
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Description",
        "documentation": "Description of lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease."
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r488"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After 2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Rolling Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: 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": [
      "r488"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Term of Contract",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r861"
     ]
    },
    "tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Terms and Discount Rate",
        "label": "Lessee, Operating Lease, Terms and Discount Rate [Table Text Block]",
        "documentation": "Lessee, Operating Lease, Terms and Discount Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating 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": [
      "r471"
     ]
    },
    "tsco_LettersOfCreditMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "LettersOfCreditMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of Credit, Maximum Borrowing Capacity",
        "label": "Letters of Credit, Maximum Borrowing Capacity",
        "documentation": "Letters of Credit, Maximum Borrowing Capacity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails",
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of Credit Outstanding, Amount",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_LeverageRatioMaximumRequirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "LeverageRatioMaximumRequirementMember",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leverage Ratio Maximum Requirement",
        "label": "Leverage Ratio Maximum Requirement [Member]",
        "documentation": "Leverage Ratio Maximum Requirement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.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": [
      "r32",
      "r219",
      "r285",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r446",
      "r447",
      "r448",
      "r459",
      "r570",
      "r651",
      "r684",
      "r818",
      "r868",
      "r869"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders' 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": [
      "r115",
      "r157",
      "r511",
      "r671",
      "r788",
      "r797",
      "r860"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.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": [
      "r34",
      "r179",
      "r219",
      "r285",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r446",
      "r447",
      "r448",
      "r459",
      "r671",
      "r818",
      "r868",
      "r869"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities held for sale",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r103",
      "r104",
      "r132",
      "r176",
      "r177"
     ]
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r31"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility",
        "label": "Line of Credit Facility [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": [
      "r787"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior 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": [
      "r31"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumMonthendOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Maximum Month-end Outstanding Amount",
        "label": "Line of Credit Facility, Maximum Month-end Outstanding Amount",
        "documentation": "Maximum month-end amount borrowed under the credit facility during the period."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r105",
      "r153",
      "r156"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r787"
     ]
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitment fee for unused capacity",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_LivestockEquineAgricultureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "LivestockEquineAgricultureMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Livestock, Equine &amp; Agriculture",
        "label": "Livestock, Equine &amp; Agriculture [Member]",
        "documentation": "Product category classified as livestock and pet."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes",
        "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": [
      "r27",
      "r156",
      "r331",
      "r344",
      "r658",
      "r659",
      "r876"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Fair Value",
        "label": "Long-Term Debt, Fair Value",
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term debt",
        "terseLabel": "Long-term Debt, Excluding Current Maturities",
        "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": [
      "r187"
     ]
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes - Interest Rate",
        "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate",
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "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_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "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",
      "r69"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r305",
      "r306",
      "r307",
      "r308",
      "r364",
      "r495",
      "r527",
      "r562",
      "r563",
      "r613",
      "r615",
      "r617",
      "r618",
      "r620",
      "r638",
      "r639",
      "r653",
      "r662",
      "r668",
      "r673",
      "r822",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875"
     ]
    },
    "tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "MaximumPercentageOfEmployeesCompensationEligibleFor100Match",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum percentage of employee's eligible compensation eligible for 100% match (in hundredths)",
        "label": "Maximum percentage of employee's compensation eligible for 100% match",
        "documentation": "Represents the maximum percentage of employee's compensation eligible for 100% match to be paid by the entity in a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "MaximumPercentageOfEmployeessCompensationEligibleFor50Match",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Maximum percentage of employee's compensation eligible for 50% match",
        "label": "Maximum percentage of employees's compensation eligible for 50% match",
        "documentation": "Represents the maximum percentage of employee's compensation eligible for 50% match to be paid by the entity in a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions": {
     "xbrltype": "positiveIntegerItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum processing time for payments due from banks for customer credit card transactions",
        "label": "Maximum processing times for payments due from banks for customer credit card transactions",
        "documentation": "The maximum time it takes to process payments due from banks for credit card transactions."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r729"
     ]
    },
    "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": [
      "r729"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r305",
      "r306",
      "r307",
      "r308",
      "r364",
      "r495",
      "r527",
      "r562",
      "r563",
      "r613",
      "r615",
      "r617",
      "r618",
      "r620",
      "r638",
      "r639",
      "r653",
      "r662",
      "r668",
      "r673",
      "r822",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875"
     ]
    },
    "tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "MinimumPercentageofEmployeesCompensationEligibleFor50Match",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum percentage of employee's compensation eligible for 50% match",
        "label": "Minimum Percentage of Employees Compensation Eligible For 50 Match",
        "documentation": "Represents the minimum percentage of employee's compensation eligible for 50% match to be paid by the entity in a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions": {
     "xbrltype": "positiveIntegerItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum processing timespayments due from banks customer credit card transactions",
        "label": "Minimum processing times payments due from banks customer credit card transactions",
        "documentation": "The minimum time period it takes to process payments due from banks for credit card transactions."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r749"
     ]
    },
    "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": [
      "r757"
     ]
    },
    "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": [
      "r730"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Cash Provided by (Used in) Financing Activities, Total",
        "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": [
      "r213"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.tractorsupply.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_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Cash Provided by (Used in) Investing Activities, Total",
        "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": [
      "r213"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.tractorsupply.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": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Cash Provided by (Used in) Operating Activities, Total",
        "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": [
      "r125",
      "r126",
      "r127"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.tractorsupply.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": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "verboseLabel": "Net income",
        "terseLabel": "Net income, basic",
        "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": [
      "r118",
      "r127",
      "r159",
      "r177",
      "r197",
      "r200",
      "r205",
      "r219",
      "r226",
      "r228",
      "r229",
      "r231",
      "r232",
      "r236",
      "r237",
      "r247",
      "r262",
      "r270",
      "r275",
      "r278",
      "r285",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r458",
      "r459",
      "r516",
      "r591",
      "r608",
      "r609",
      "r652",
      "r682",
      "r818"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New 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": []
    },
    "tsco_NewDistributionCenterConstructionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "NewDistributionCenterConstructionMember",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Distribution Center Construction",
        "label": "New Distribution Center Construction [Member]",
        "documentation": "New Distribution Center Construction"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_NonCurrentTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "NonCurrentTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax liabilities",
        "label": "Non-current tax liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r729"
     ]
    },
    "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": [
      "r698",
      "r710",
      "r720",
      "r737",
      "r746"
     ]
    },
    "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": [
      "r727"
     ]
    },
    "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": [
      "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": [
      "r737"
     ]
    },
    "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": [
      "r757"
     ]
    },
    "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": [
      "r757"
     ]
    },
    "us-gaap_NotesPayableToBanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableToBanksMember",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable to Banks",
        "label": "Notes Payable to Banks [Member]",
        "documentation": "A written promise to pay a note to a bank."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r796"
     ]
    },
    "us-gaap_NumberOfStatesInWhichEntityOperates": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfStatesInWhichEntityOperates",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of states in which rural lifestyle retail stores are operated by the company",
        "label": "Number of States in which Entity Operates",
        "documentation": "The number of states the entity operates in as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfStores": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfStores",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of rural lifestyle retail stores operated by the company",
        "label": "Number of Stores",
        "documentation": "Represents the number of stores."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_NumberofFinancialCovenantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "NumberofFinancialCovenantsMember",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Financial Covenants",
        "label": "Number of Financial Covenants [Member]",
        "documentation": "Number of Financial Covenants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r270",
      "r275",
      "r278",
      "r652"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCostDetails"
     ],
     "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": [
      "r481",
      "r670"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r473"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "tsco_OperatingLeaseMaturitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "OperatingLeaseMaturitiesAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Maturities [Axis]",
        "label": "Operating Lease Maturities [Abstract]",
        "documentation": "Operating Lease Maturities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeasePaymentsUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePaymentsUse",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Payments, Use",
        "label": "Operating Lease, Payments, Use",
        "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r484"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesTermandDiscountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r670"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesTermandDiscountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term",
        "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": [
      "r486",
      "r670"
     ]
    },
    "tsco_OrschelnDistributionCenterAndHeadquartersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "OrschelnDistributionCenterAndHeadquartersMember",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Orscheln Distribution Center and Headquarters",
        "label": "Orscheln Distribution Center and Headquarters [Member]",
        "documentation": "Orscheln Distribution Center and Headquarters"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_OrschelnFarmAndHomeLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "OrschelnFarmAndHomeLLCMember",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Orscheln Farm and Home, LLC",
        "label": "Orscheln Farm and Home, LLC [Member]",
        "documentation": "Orscheln Farm and Home, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_OrschelnStoresDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "OrschelnStoresDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Orscheln Stores [Domain]",
        "label": "Orscheln Stores [Domain]",
        "documentation": "Orscheln Stores"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets",
        "label": "Other Assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r185",
      "r504",
      "r684"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCommitmentsLineItems",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Line Items]",
        "label": "Other Commitments [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_OtherCommitmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCommitmentsTable",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Table]",
        "label": "Other Commitments [Table]",
        "documentation": "Disclosure of information about obligations resulting from other commitments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Change in fair value of interest rate swaps, net of taxes",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r196"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Total",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r25",
      "r198",
      "r201",
      "r208",
      "r460",
      "r461",
      "r466",
      "r499",
      "r517",
      "r782",
      "r783"
     ]
    },
    "tsco_OtherInformationOptionActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "OtherInformationOptionActivityTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other information relative to option activity",
        "label": "Other information option activity [Table Text Block]",
        "documentation": "Tabular disclosure of other information relative to option activity."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_OtherInformationRestrictedUnitActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "OtherInformationRestrictedUnitActivityTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other information relative to restricted unit activity",
        "label": "Other information restricted unit activity [Table Text Block]",
        "documentation": "Tabular disclosure of other information relative to restricted unit activity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "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": [
      "r729"
     ]
    },
    "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": [
      "r696",
      "r708",
      "r718",
      "r744"
     ]
    },
    "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": [
      "r699",
      "r711",
      "r721",
      "r747"
     ]
    },
    "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": [
      "r699",
      "r711",
      "r721",
      "r747"
     ]
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Parent Company [Member]",
        "label": "Parent Company [Member]"
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "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": [
      "r725"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of common stock",
        "negatedLabel": "Payments for Repurchase of Common Stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments of Dividends",
        "label": "Payments of Dividends",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of shares to satisfy tax obligations",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r211"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments to Acquire Businesses, 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": [
      "r46"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments to Acquire 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": [
      "r124"
     ]
    },
    "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": [
      "r728"
     ]
    },
    "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": [
      "r728"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Retirement Benefit Plans",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r665"
     ]
    },
    "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": [
      "r727"
     ]
    },
    "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": [
      "r737"
     ]
    },
    "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": [
      "r730"
     ]
    },
    "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": [
      "r726"
     ]
    },
    "tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Percentage match by company applicable to first 3 percent of employee's contribution",
        "label": "Percentage match by company applicable to first 3 percent of employee's contribution",
        "documentation": "Represents the percentage matched by company in a defined benefit plan, applicable to 0-3% of employee's contribution."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Percentage match by company applicable to next 3 percent of employee's contribution",
        "label": "Percentage match by company applicable to next 3 percent of employee's contribution",
        "documentation": "Represents the percentage matched by company in a defined benefit plan, applicable to the next 3-6% of employee's contribution."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance-Based Restricted Share Units",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_PetsensestoresDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "PetsensestoresDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Petsense stores [Domain]",
        "label": "Petsense stores [Domain]",
        "documentation": "Petsense stores [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850"
     ]
    },
    "us-gaap_PreOpeningCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreOpeningCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-Opening Costs",
        "label": "Pre-Opening Costs",
        "documentation": "Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars 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": [
      "r109",
      "r345"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.tractorsupply.com/role/CapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Shares Authorized",
        "verboseLabel": "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": [
      "r109",
      "r571"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, issued (in shares)",
        "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": [
      "r109",
      "r345"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock",
        "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": [
      "r109",
      "r507",
      "r671"
     ]
    },
    "us-gaap_PrepaidAdvertising": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidAdvertising",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid advertising costs",
        "label": "Prepaid Advertising",
        "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r645",
      "r654",
      "r801"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r781"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised",
        "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised",
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r23"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfUnsecuredDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Issuance of Unsecured Debt",
        "label": "Proceeds from Issuance of Unsecured Debt",
        "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Sale of Property, Plant, and Equipment",
        "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": [
      "r123"
     ]
    },
    "us-gaap_ProceedsFromSalesOfAssetsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSalesOfAssetsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of business assets",
        "label": "Proceeds from Sales of Assets, Investing Activities",
        "documentation": "Aggregate cash proceeds received from a combination of transactions that are classified as investing activities in which assets, which may include one or more investments, are sold to third-party buyers. This element can be used by entities to aggregate proceeds from all asset sales that are classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r766"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r280",
      "r497",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r641",
      "r663",
      "r672",
      "r772",
      "r815",
      "r816",
      "r824",
      "r877"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r280",
      "r497",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r641",
      "r663",
      "r672",
      "r772",
      "r815",
      "r816",
      "r824",
      "r877"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [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": [
      "r12"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "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": [
      "r131",
      "r182",
      "r514"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "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_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "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": [
      "r12",
      "r503",
      "r514",
      "r671"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property 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": [
      "r12",
      "r166",
      "r169",
      "r512"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated useful lives 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": [
      "r12"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "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": [
      "r131"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, 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_PurchaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Obligation",
        "label": "Purchase Obligation",
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInSecondYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationDueInSecondYear",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Obligation, Extending Greater Than Twelve Months",
        "label": "Purchase Obligation, to be Paid, Year Two",
        "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r725"
     ]
    },
    "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": [
      "r725"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r305",
      "r306",
      "r307",
      "r308",
      "r352",
      "r364",
      "r395",
      "r396",
      "r397",
      "r494",
      "r495",
      "r527",
      "r562",
      "r563",
      "r613",
      "r615",
      "r617",
      "r618",
      "r620",
      "r638",
      "r639",
      "r653",
      "r662",
      "r668",
      "r673",
      "r676",
      "r814",
      "r822",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r305",
      "r306",
      "r307",
      "r308",
      "r352",
      "r364",
      "r395",
      "r396",
      "r397",
      "r494",
      "r495",
      "r527",
      "r562",
      "r563",
      "r613",
      "r615",
      "r617",
      "r618",
      "r620",
      "r638",
      "r639",
      "r653",
      "r662",
      "r668",
      "r673",
      "r676",
      "r814",
      "r822",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875"
     ]
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of gross unrecognized tax benefits",
        "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": []
    },
    "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": [
      "r691",
      "r703",
      "r713",
      "r739"
     ]
    },
    "us-gaap_RepaymentsOfUnsecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfUnsecuredDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of Unsecured Debt",
        "label": "Repayments of Unsecured Debt",
        "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Software Costs",
        "label": "Research, Development, and Computer Software, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r102"
     ]
    },
    "srt_RestatementAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementAdjustmentMember",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period, Adjustment",
        "label": "Revision of Prior Period, Adjustment [Member]"
       }
      }
     },
     "auth_ref": [
      "r223",
      "r224",
      "r225",
      "r234",
      "r235",
      "r254",
      "r456",
      "r457",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r775",
      "r776"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Axis]",
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "auth_ref": [
      "r175",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r254",
      "r287",
      "r288",
      "r435",
      "r455",
      "r456",
      "r457",
      "r458",
      "r470",
      "r490",
      "r491",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538"
     ]
    },
    "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": [
      "r692",
      "r704",
      "r714",
      "r740"
     ]
    },
    "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": [
      "r693",
      "r705",
      "r715",
      "r741"
     ]
    },
    "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": [
      "r700",
      "r712",
      "r722",
      "r748"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Domain]",
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "auth_ref": [
      "r175",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r254",
      "r287",
      "r288",
      "r435",
      "r455",
      "r456",
      "r457",
      "r458",
      "r470",
      "r490",
      "r491",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs) [Member]",
        "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": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r140",
      "r510",
      "r532",
      "r537",
      "r545",
      "r572",
      "r671"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r223",
      "r224",
      "r225",
      "r227",
      "r235",
      "r237",
      "r286",
      "r289",
      "r404",
      "r405",
      "r406",
      "r434",
      "r435",
      "r449",
      "r451",
      "r452",
      "r454",
      "r456",
      "r528",
      "r530",
      "r547",
      "r880"
     ]
    },
    "tsco_RevenueRecognitionGiftCard": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "RevenueRecognitionGiftCard",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition Gift Card",
        "label": "Revenue Recognition Gift Card",
        "documentation": "Revenue Recognition Gift Card"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_RevenueRecognitionGiftCardsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "RevenueRecognitionGiftCardsTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition Gift Cards",
        "label": "Revenue Recognition Gift Cards [Text Block]",
        "documentation": "Revenue Recognition Gift Cards [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r593",
      "r640",
      "r649"
     ]
    },
    "us-gaap_RevenueRecognitionSalesReturns": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionSalesReturns",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition Sales Returns",
        "label": "Revenue Recognition, Sales Returns [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for sales returns."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Sales",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r219",
      "r263",
      "r264",
      "r269",
      "r273",
      "r274",
      "r280",
      "r282",
      "r284",
      "r285",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r459",
      "r502",
      "r818"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "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": [
      "r485",
      "r670"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "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": [
      "r485",
      "r670"
     ]
    },
    "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": [
      "r757"
     ]
    },
    "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": [
      "r757"
     ]
    },
    "us-gaap_SaleAndLeasebackTransactionGainLossNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleAndLeasebackTransactionGainLossNet",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale and Leaseback Transaction, Gain (Loss), Net",
        "label": "Sale and Leaseback Transaction, Gain (Loss), Net",
        "documentation": "Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale."
       }
      }
     },
     "auth_ref": [
      "r483",
      "r489",
      "r670"
     ]
    },
    "us-gaap_SaleLeasebackTransactionLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleLeasebackTransactionLeaseTerm",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale Leaseback Transaction, Lease Term",
        "label": "Sale Leaseback Transaction, Lease Term",
        "documentation": "Lease term for sale and leaseback transaction, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r865"
     ]
    },
    "tsco_SaleLeasebackTransactionNumberOfProperties": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SaleLeasebackTransactionNumberOfProperties",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale-Leaseback Transaction, Number Of Properties",
        "label": "Sale-Leaseback Transaction, Number Of Properties",
        "documentation": "Sale-Leaseback Transaction, Number Of Properties"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_SaleLeasebackTransactionProceedsFromSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SaleLeasebackTransactionProceedsFromSale",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Sale Leaseback Transaction, Proceeds From Sale",
        "label": "Sale Leaseback Transaction, Proceeds From Sale",
        "documentation": "Sale Leaseback Transaction, Proceeds From Sale"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_SalesRevenueNetPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SalesRevenueNetPercentage",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average percent of sales (in hundredths)",
        "label": "Sales Revenue Net Percentage",
        "documentation": "The percentage of net product revenue to total net revenue from the sale of goods."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_SalesTaxAuditReservePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SalesTaxAuditReservePolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sales Tax Audit Reserve",
        "label": "Sales Tax Audit Reserve [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for sales tax audit reserve."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_SalesTaxesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SalesTaxesPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales Taxes",
        "label": "Sales Taxes [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for certain taxes and fees collected from customers and remitted to government agencies."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Previously Reported",
        "label": "Previously Reported [Member]"
       }
      }
     },
     "auth_ref": [
      "r175",
      "r223",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r237",
      "r254",
      "r435",
      "r455",
      "r456",
      "r457",
      "r470",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r771",
      "r773",
      "r774",
      "r775",
      "r793",
      "r798",
      "r799",
      "r858",
      "r866",
      "r867"
     ]
    },
    "tsco_ScheduleDefinedContributionBenefitPlanLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ScheduleDefinedContributionBenefitPlanLineItems",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Defined Contribution Benefit Plan",
        "label": "Schedule Defined Contribution Benefit Plan [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_ScheduleDefinedContributionBenefitPlanTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ScheduleDefinedContributionBenefitPlanTable",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Defined Contribution Benefit Plan [Table]",
        "label": "Schedule Defined Contribution Benefit Plan [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails"
     ],
     "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": [
      "r86",
      "r87",
      "r443"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition",
        "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": [
      "r86",
      "r87"
     ]
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.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": [
      "r146"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.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": []
    },
    "tsco_ScheduleOfDeferredCompensationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ScheduleOfDeferredCompensationLineItems",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Compensation",
        "label": "Schedule of Deferred Compensation [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_ScheduleOfDeferredCompensationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ScheduleOfDeferredCompensationTable",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Compensation [Table]",
        "label": "Schedule of Deferred Compensation [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r145"
     ]
    },
    "us-gaap_ScheduleOfDividendsPayableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDividendsPayableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Dividends Payable",
        "label": "Schedule of Dividends Payable [Table Text Block]",
        "documentation": "Tabular disclosure of all or some of the information related to dividends declared, but not paid, as of the financial reporting date."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income per share calculation",
        "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": [
      "r795"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of the provision for income taxes to the amounts computed at the federal statutory 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": [
      "r144"
     ]
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from External Customers by Products and Services [Table]",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule 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": [
      "r655",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812"
     ]
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance-based Share Unit 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": [
      "r81"
     ]
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock units 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": [
      "r81"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "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": [
      "r12"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "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": [
      "r366",
      "r367",
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "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": [
      "r21",
      "r22",
      "r80"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Key assumptions in fair value determination",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividends"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Stock and Dividends",
        "label": "Schedule of Stock by Class [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r75",
      "r76",
      "r109",
      "r110",
      "r138",
      "r139",
      "r140"
     ]
    },
    "tsco_SeasonalRecreationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SeasonalRecreationMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Seasonal &amp; Recreation",
        "label": "Seasonal &amp; Recreation [Member]",
        "documentation": "Seasonal &amp; Recreation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of each class",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name of each exchange on which registered",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r282",
      "r283",
      "r559",
      "r560",
      "r561",
      "r614",
      "r616",
      "r619",
      "r621",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r642",
      "r664",
      "r676",
      "r824",
      "r877"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Segment Reporting",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r268",
      "r272",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r284"
     ]
    },
    "tsco_SelfInsuranceClaimsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SelfInsuranceClaimsMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Self-Insurance Claims",
        "label": "Self-Insurance Claims [Member]",
        "documentation": "Self-Insurance Claims"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SelfInsuranceReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SelfInsuranceReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Self-insurance reserves",
        "label": "Self Insurance Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Self Insurance Reserve",
        "label": "Self Insurance Reserve [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR)."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_SelfInsuranceTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SelfInsuranceTypeAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General Liability [Axis]",
        "label": "Self Insurance Type [Axis]",
        "documentation": "Self Insurance Type"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_SelfInsuranceTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SelfInsuranceTypeDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Self Insurance Type [Domain]",
        "label": "Self Insurance Type [Domain]",
        "documentation": "Self Insurance Type [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative expenses",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, General and Administrative Expenses",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_SeniorNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeniorNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes",
        "label": "Senior Notes",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r876"
     ]
    },
    "us-gaap_SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeniorNotesMember",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes [Member]",
        "label": "Senior Notes [Member]",
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "verboseLabel": "Share-based Payment Arrangement, Noncash Expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation [Abstract]",
        "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Contractual Term",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Contractual Term",
        "documentation": "Reflects the period of time in years as to when the share-based award expires as specified in the award agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate of employee stock purchase plan (in hundredths)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date",
        "documentation": "Discount rate from fair value on purchase date that participants pay for shares."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock units, additional disclosures",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "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": [
      "r387"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average grant date fair value, Forfeited (in dollars 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": [
      "r387"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "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": [
      "r385"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average grant date fair value, Granted (in dollars 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": [
      "r385"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Restricted, beginning of period (in shares)",
        "periodEndLabel": "Restricted, end of period (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": [
      "r382",
      "r383"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock units",
        "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average grant date fair value, Restricted, beginning of period (in dollars per share)",
        "periodEndLabel": "Weighted average grant date fair value, Restricted, end of period (in dollars 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": [
      "r382",
      "r383"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercised (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": [
      "r386"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total grant date fair value of restricted units vested and exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r389"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average grant date fair value, Exercised (in dollars 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": [
      "r386"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected price volatility, maximum (in hundredths)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected price volatility, minimum (in hundredths)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeiture rate, minimum (in hundredths)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture rate",
        "documentation": "The minimum estimated percentage of options granted that are expected to be forfeited or cancelled before becoming fully vested."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate, maximum (in hundredths)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate, minimum (in hundredths)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award",
        "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": [
      "r366",
      "r367",
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares available for future equity awards (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": [
      "r79"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options, additional disclosures",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable, end of period (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": [
      "r376"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, Exercisable, end of period (in dollars 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": [
      "r376"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total intrinsic value of stock 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": [
      "r389"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Canceled (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "documentation": "For presentations that combine terminations, 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 or that expired."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, Cancelled (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "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": [
      "r378"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average fair value, Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Aggregate intrinsic value, Outstanding, beginning of period",
        "periodEndLabel": "Aggregate intrinsic value, Outstanding, end of period",
        "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": [
      "r79"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning of period (in shares)",
        "periodEndLabel": "Outstanding, end of period (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": [
      "r374",
      "r375"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option activity",
        "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average exercise price, Outstanding, beginning of period (in dollars per share)",
        "periodEndLabel": "Weighted average exercise price, Outstanding, end of period (in dollars 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": [
      "r374",
      "r375"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "documentation": "Number of shares issued under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Award [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, Exercised (in dollars 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": [
      "r379"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, Granted (in dollars 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": [
      "r378"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Tranche One",
        "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_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-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": [
      "r365",
      "r373",
      "r392",
      "r393",
      "r394",
      "r395",
      "r398",
      "r407",
      "r408",
      "r409",
      "r410"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average expected lives (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of 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": [
      "r394"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value, Exercisable at end of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual term, Exercisable, end of period (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual term, Outstanding, end of period (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r389"
     ]
    },
    "tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding",
        "label": "Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding",
        "documentation": "Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance (in shares)",
        "periodEndLabel": "Ending Balance (in shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Paid for Tax Withholding for Share Based Compensation",
        "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_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r217"
     ]
    },
    "tsco_SoftwareMaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SoftwareMaximumMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software Maximum",
        "label": "Software Maximum [Member]",
        "documentation": "Software Maximum"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_SoftwareMaximumOrMinimumAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SoftwareMaximumOrMinimumAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software Maximum or Minimum [Axis]",
        "label": "Software Maximum or Minimum [Axis]",
        "documentation": "Software Maximum or Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_SoftwareMaximumOrMinimumDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SoftwareMaximumOrMinimumDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software Maximum or Minimum [Domain]",
        "label": "Software Maximum or Minimum [Domain]",
        "documentation": "Software Maximum or Minimum [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_SoftwareMinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SoftwareMinimumMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software - Minimum",
        "label": "Software - Minimum [Member]",
        "documentation": "Software - Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StartUpActivitiesCostPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StartUpActivitiesCostPolicy",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-opening Costs",
        "label": "Start-up Activities, Cost Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for start-up costs. Start-up activities include those one-time activities related to opening a new facility, introducing a new product or service, conducting business in a new territory, conducting business with a new class of customer or beneficiary, initiating a new process in an existing facility, or commencing some new operation. Start-up activities include activities related to organizing a new entity (commonly referred to as organization costs)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails"
     ],
     "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": [
      "r173",
      "r188",
      "r189",
      "r190",
      "r219",
      "r242",
      "r246",
      "r248",
      "r250",
      "r256",
      "r257",
      "r285",
      "r309",
      "r311",
      "r312",
      "r313",
      "r316",
      "r317",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r459",
      "r541",
      "r542",
      "r543",
      "r544",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r571",
      "r592",
      "r610",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r765",
      "r786",
      "r794"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r42",
      "r174",
      "r203",
      "r204",
      "r205",
      "r223",
      "r224",
      "r225",
      "r227",
      "r235",
      "r237",
      "r255",
      "r286",
      "r289",
      "r350",
      "r404",
      "r405",
      "r406",
      "r434",
      "r435",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r456",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r491",
      "r528",
      "r529",
      "r530",
      "r547",
      "r610"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r282",
      "r283",
      "r559",
      "r560",
      "r561",
      "r614",
      "r616",
      "r619",
      "r621",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r642",
      "r664",
      "r676",
      "r824",
      "r877"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "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": [
      "r223",
      "r224",
      "r225",
      "r255",
      "r497",
      "r539",
      "r558",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r571",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r590",
      "r593",
      "r594",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r610",
      "r677"
     ]
    },
    "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": []
    },
    "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": []
    },
    "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_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "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": [
      "r223",
      "r224",
      "r225",
      "r255",
      "r497",
      "r539",
      "r558",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r571",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r590",
      "r593",
      "r594",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r610",
      "r677"
     ]
    },
    "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": [
      "r695",
      "r707",
      "r717",
      "r743"
     ]
    },
    "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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under employee stock purchase plan, shares",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r109",
      "r110",
      "r140"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "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": [
      "r19",
      "r109",
      "r110",
      "r140",
      "r379"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under employee stock purchase plan",
        "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": [
      "r19",
      "r109",
      "r110",
      "r140"
     ]
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total amount of stock authorized under the repurchase program",
        "label": "Stock Repurchase Program, Authorized Amount",
        "documentation": "Amount of stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining authorization under the share repurchase program",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "documentation": "Amount remaining of a stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Repurchased shares under the share repurchase program (in shares)",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r109",
      "r110",
      "r140",
      "r544",
      "r610",
      "r625"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchased During Period, Value",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r109",
      "r110",
      "r140",
      "r547",
      "r610",
      "r625",
      "r683"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity",
        "periodStartLabel": "Stockholders' equity",
        "periodEndLabel": "Stockholders' 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": [
      "r110",
      "r113",
      "r114",
      "r129",
      "r573",
      "r589",
      "r611",
      "r612",
      "r671",
      "r684",
      "r788",
      "r797",
      "r860",
      "r880"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stockholders' equity:",
        "terseLabel": "Stockholders' Equity Attributable to Parent [Abstract]",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_StoreLeasesOptionalRenewalPeriods": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "StoreLeasesOptionalRenewalPeriods",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Store leases optional renewal periods",
        "label": "Store leases optional renewal periods",
        "documentation": "The store leases optional renewal periods."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_Storeleasesoptionalrenewalperiodsmaximum": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "Storeleasesoptionalrenewalperiodsmaximum",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Store leases optional renewal periods, maximum",
        "label": "Store leases optional renewal periods, maximum",
        "documentation": "The maximum number of store leases optional renewals."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_Storeleasesoptionalrenewalperiodsminimum": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "Storeleasesoptionalrenewalperiodsminimum",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Store leases optional renewal periods, minimum",
        "label": "Store leases optional renewal periods, minimum",
        "documentation": "The minimum number of store leases optional renewals."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends",
        "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": [
      "r467",
      "r493"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "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": [
      "r467",
      "r493"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "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": [
      "r467",
      "r493"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "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": [
      "r467",
      "r493"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "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": [
      "r467",
      "r493"
     ]
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of 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": [
      "r17",
      "r147",
      "r148"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures of cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierFinanceProgramObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplierFinanceProgramObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier finance program, obligation",
        "label": "Supplier Finance Program, Obligation",
        "documentation": "Amount of obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r656"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "label": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "tsco_SwinglineLoanMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "SwinglineLoanMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Swingline Loan, Maximum Borrowing Capacity",
        "label": "Swingline Loan, Maximum Borrowing Capacity",
        "documentation": "Swingline Loan, Maximum Borrowing Capacity"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_TSCOstoresDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "TSCOstoresDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TSCO stores [Domain]",
        "label": "TSCO stores [Domain]",
        "documentation": "TSCO stores [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_TX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2023",
     "localname": "TX",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TEXAS",
        "label": "TEXAS"
       }
      }
     },
     "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": [
      "r736"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxCreditCarryforwardAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward, Amount",
        "label": "Tax Credit Carryforward, Amount",
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "tsco_TermLoanMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "TermLoanMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan, Maximum Borrowing Capacity",
        "label": "Term Loan, Maximum Borrowing Capacity",
        "documentation": "Term Loan, Maximum Borrowing Capacity"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total intrinsic value of restricted units vested and exercised",
        "label": "Total intrinsic value of restricted units vested and exercised",
        "documentation": "The intrinsic value of equity-based payment equity instruments, excluding stock (or unit) options, that vested and were exercised during the reporting period as calculated by applying the disclosed pricing methodology."
       }
      }
     },
     "auth_ref": []
    },
    "tsco_TotalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "TotalMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Total [Member]",
        "documentation": "Total of all product categories"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r728"
     ]
    },
    "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": [
      "r735"
     ]
    },
    "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": [
      "r756"
     ]
    },
    "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": [
      "r758"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol(s)",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "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": [
      "r759"
     ]
    },
    "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": [
      "r760"
     ]
    },
    "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": [
      "r758"
     ]
    },
    "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": [
      "r758"
     ]
    },
    "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": [
      "r761"
     ]
    },
    "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": [
      "r759"
     ]
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock Acquired, Average Cost Per Share",
        "label": "Shares Acquired, Average Cost Per Share",
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "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": [
      "r77"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock, at cost (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": [
      "r77"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of common stock (in shares)",
        "label": "Treasury Stock, Shares, Acquired",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r110",
      "r140"
     ]
    },
    "us-gaap_TreasuryStockTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Treasury Stock",
        "label": "Treasury Stock [Text Block]",
        "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]",
        "label": "Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock",
        "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": [
      "r41",
      "r77",
      "r78"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of 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": [
      "r19",
      "r77",
      "r140"
     ]
    },
    "tsco_TruckToolHardwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "TruckToolHardwareMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Truck, Tool, &amp; Hardware",
        "label": "Truck, Tool, &amp; Hardware [Member]",
        "documentation": "Truck, Tool, &amp; Hardware"
       }
      }
     },
     "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": [
      "r755"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of year",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r414",
      "r422"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reductions for tax positions of 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": [
      "r423"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions based on tax positions related to the 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": [
      "r424"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions for tax positions of 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": [
      "r423"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits that would Impact 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": [
      "r425"
     ]
    },
    "us-gaap_UnsecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnsecuredDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecured Debt",
        "label": "Unsecured Debt",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r156",
      "r876"
     ]
    },
    "us-gaap_UnsecuredDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnsecuredDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unsecured Debt, Current",
        "label": "Unsecured Debt, Current",
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term, uncollateralized debt obligations due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r153"
     ]
    },
    "tsco_Unsecureddebtnetofdebtissuancecosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "Unsecureddebtnetofdebtissuancecosts",
     "crdr": "credit",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecured debt, net of debt issuance costs",
        "label": "Unsecured debt, net of debt issuance costs",
        "documentation": "Unsecured debt, net of debt issuance costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Management 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": [
      "r58",
      "r59",
      "r60",
      "r164",
      "r165",
      "r167",
      "r168"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Lease, Cost",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r482",
      "r670"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationAssumptionsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationShareActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850"
     ]
    },
    "tsco_VestingTermMaximum": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "VestingTermMaximum",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Term, Maximum",
        "label": "Vesting Term, Maximum",
        "documentation": "Vesting Term, Maximum"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_VestingTermMinimum": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "VestingTermMinimum",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Term, Minimum",
        "label": "Vesting Term, Minimum",
        "documentation": "Vesting Term, Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_WarehousingAndDistributionCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "WarehousingAndDistributionCostsPolicyTextBlock",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Warehousing and Distribution Costs",
        "label": "Warehousing and Distribution Costs [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for classification of costs incurred at our distribution centers for receiving, warehousing and preparing product for delivery."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted",
        "verboseLabel": "Shares, diluted",
        "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": [
      "r241",
      "r250"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic",
        "verboseLabel": "Shares, basic",
        "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": [
      "r240",
      "r250"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding",
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_WorkersCompensationReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "WorkersCompensationReserveMember",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Workers' Compensation",
        "label": "Workers' Compensation Reserve [Member]",
        "documentation": "Workers' Compensation Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "tsco_Workerscompensationandgeneralliabilitydeductible": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tractorsupply.com/20231230",
     "localname": "Workerscompensationandgeneralliabilitydeductible",
     "crdr": "debit",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Workers compensation and general liability deductible",
        "label": "Workers compensation and general liability deductible",
        "documentation": "Amount of deductible or self-insured retention, as applicable, for each claim involving workers' compensation insurance and general liability insurance."
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "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"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "SubTopic": "50",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-4"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "SubTopic": "40",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "e",
   "SubTopic": "470",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-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(a))",
   "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(b),22(b))",
   "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-26)",
   "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.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.21)",
   "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.22(a)(1))",
   "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.22(a)(2))",
   "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(b))",
   "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.24)",
   "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)",
   "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,30)",
   "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.29-31)",
   "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": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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,4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1"
  },
  "r69": {
   "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"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r73": {
   "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"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r84": {
   "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"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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.16)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r129": {
   "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"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350/tableOfContent"
  },
  "r131": {
   "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"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505-30/tableOfContent"
  },
  "r142": {
   "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"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//805/tableOfContent"
  },
  "r151": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r267": {
   "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"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r278": {
   "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"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
  },
  "r280": {
   "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"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r289": {
   "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"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-4"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//715/tableOfContent"
  },
  "r352": {
   "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"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1"
  },
  "r364": {
   "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"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r412": {
   "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"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479741/842-40-50-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r491": {
   "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"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r537": {
   "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"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r646": {
   "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"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r655": {
   "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"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147477128/405-50-55-5"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r723": {
   "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"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r765": {
   "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"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r777": {
   "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"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//705/tableOfContent"
  },
  "r779": {
   "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(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r780": {
   "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(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482933/330-10-35-2"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3"
  },
  "r814": {
   "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"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r817": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A"
  },
  "r857": {
   "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"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r860": {
   "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"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r863": {
   "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"
  },
  "r864": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r865": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479741/842-40-50-2"
  },
  "r866": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>90
<FILENAME>0000916365-24-000046-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000916365-24-000046-xbrl.zip
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
MEK:BY150:?)T8+;2)H.5C&Z.37L0'-TMR8VUE\?'_A6"<C46M&I@>Z?5@5.
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
M5#'PHB@XV&'=N[(958HL9Y#^*>GXA?RKZ3['R[P9]64VH^Z0LVC4&AB%"<(
M&K0TJ@9!QZD;N)+URHXIY=>QO-BN,:WQ2[/&2C":I0'Q")&-8U(=@>M-.S:I
M]D?-+>E23#/13:-J*Q9X@PA,= !MED*,^:$LAXVS+K'K.>,A]E6$T39OPF1O
M>MEVWW9>-?O6:(<6UK*;@&JIB;O&,-JK!-Y/5KG1+<6S86*Z/88)S1TM3HOS
MJ#;UW0E@Q3,&MJ>L!9;F>I7<$%8J-&SW;.=L<,^(UY9+K=P>D*US6,788T2W
M(NP7B%\ZE=6<>AB^[!-E[_&^&_]%"NNR&GYIY_"'?QESQG3P@_'/5)+67-I3
MID%!A5$O5;G#=%30QZ[JR36Z1,'K'YJ_#J/1]]LZ?D1_/[F*"(CV0I<]"0TV
M*Z@C2$ 27ZO"\T_R;G^TUOTIZ[JNM%;GC].3^/<^]FIXQJ "JC05WINN'=XZ
MDY>UC0RU@ ?<"Y&Y#4;@9M>(U+9U#%&]EP&TF5%R;MQMYD>'#INB%QSDU14:
M6SU"WIM K/6B; Z,=DZ/J?BQIS\H].&1'WJFT*)S"IE+2+(6=4-RBSA QN=[
M53+!ZFJN7?79%52H.##1)([7OY5#V3]0$+H88.#;P8WX0E^G8WV:=F$\]+!/
MX7?5?+ZI:81J+QU59^W+L*P7*K0\\D92>Q=9X_\2*"=KGP*&^65J5K8.$U4X
MCFWL2$(>)E-IA;;^KN3EV8@,%NJR>JH9Z>!1 "H@+%U"L1?3FM8?\8VKIKZC
M+\#DU' >[60!> 1BN!*G9XD%B5"ZK!P<>NR<5*5[8JJ>Y9&R,0/ CO!E4C9>
MP:GF+$7TQ_6M:-BNR21;U@/OS&J*U72J-1F*[0ML=Q\A"VVKC _+\RT4O5GN
MF^-)$/R2E)011F6('HRK<N.[L*)&,,_3V.F]O(YUFGA-J%HU2*T;MN+T0*XT
M0 >?A&-(U)0YUYLT]9R4OR('V4("I0EIP,?,P$RG8#0R=.BI6+8M)2DOJQ+D
M-K2Q[/1<<6-3VS66Q!V]=@?'.JE_NN'4?UY'2"EYL>9.2V,-\T05#_L"Y(PA
M*1$,J(6(@8M\(\I")U2Q$^AL,T#P?Z5)GLCQGRJ&<PF3T11_YB0*7]6W (M9
MS =-\YM>..KE/!<-[6=UO6Z9/Q+RF7 %[R*F*ATD>9'*+K'D;=8$.5)R$1/X
M>271,A<ZPQQ"A :EL;"?2PK$JQ=+*=8JAP ^Z$'3[89G?;^RE>%A@YMT@S4+
M;M1:3)76=L&%F2N$N2=23RR_:B>:#9;RE/F7[ENL+>QJ*>VWM+663G$'6U"_
M4Z2!=##L4R$%]B4M9ZOC-'RC-UW>LT2-UM],&)EEKE5,_03$)6,_-YYY+Y@3
M ]QM)/^,"CEE5P@54NFF+&5;P)"IK9)_93L7$"A8Y@@+VCK/D;,D/=7F%JJ,
M:IQ 3SC<3*,^E#65!3  AEK==Z]=IG6!M7D>,G?,-IP[SH!8@,1.+U$E@,5:
M-X<X.67<LX74%AZD,H.$0Z6ZUM*3#L-C,%\;S00$F5O"GFA4,@46JD*$4#)%
MF0,Q6PDTH)+L:5H8DQ4&:OTTIS8) G +QA>:Q]LXJK['/^@SX7+#J9[JI* *
MD2:H7:^YA@XI40.%<CSY[Y>N"?T4%DK4 \V>HLBPYEM)NCY?R9 ^H=G2?&^D
M:$R9B\-&7>5)+"$F[-;&U#9*&?ZSY@"?\4(V_3V4!U,MK10*)==,XHB(CWL2
MLP=[?)"0,"D'$L-E?%HSSB)4[2<Z=Y*WW,]J'2@3@Q.41$Q7]\WDU4Z%:M-Q
M:]6I@=<GL=QXC[&M$@P.M@5,/1AQOD@B5*(9IO!VRN_O7C:%V";!F6HIQ$!%
M)'RIMB .#>E)2HT8S]@RI[1)E=YEL)3:!#1$4&/O&.WXG'H=;=V\*6!DM! ?
M.:7JDO#[(@.AZ!>XM(DDNI/Q8NCE*LG36TP&:00=L7D4U45_4JO)U46]JVW+
M.[O<JN?$,W,+WUE' M<M/]KYU^[.\6X[(AH&X]=;<$LL")IF=P^&HU-=>/S$
M'3D*VS*:W6?=MM'&=,,$/Y=KJ!:J2125[%+^,EE@[FML/:\$&3=%GEBT+94M
MONH_TP:&<#CQC%JE.[U!"+T.&;H.)=D(1&Q&E.8:AJ8 +W'PTFR]J0[?3(V"
M?4QM:)79\3:)J'Z&0%.,0:Y,2JX 115:,<'U2B7I$#5_AA4;70&^=ZBA*4S
M"D]'(CJ%<TPC/FZ2X#1O8<!53 ;*SNXD[3N)C':YW):$^#EI7MP/>]W,"CO)
MA]VPW7_04(C4R+44S_EO=J@FU?7&%_08,MOJ69_:]'R-6NKK-\'OKR_>G)V?
M![__]]F[LU]_"KVS!)L<D=O?R<WWRHXC_1?<XR<.)7.870>,K#+JY0<)Y: 1
M1')PD:"FZ!GX\H-X.N QN0  _Z0_&-N _///[A]LW'IX>(.E(0M]>'2\O@ST
M=Z<O+WY]%YS_]O;MSW\$+W_]Y>WIFS\^BILV94H_KOR<B<VR;X+/\V?C=X$*
M:7SM&W$G/OF4].;M7=N[MG=M[]K>M;UK>]?VKJTMNZ&!Q4WI_(FM?D06Y;D$
MIV/9V;L'&7_I:;P3V]F ZXX;\N%$2)/+T^F%8&JPE7[TC*V^@%E[!*FUW0:1
M+A"TES2"@:)K=GV]BCC-UZ9SFN=A=?MNFK>X)=O$A>55Y:1TGWPA?ATS/0*\
MM:VY'>1%<LGI0A*YIM$347;( 3'"%!U:!(B>&WSZE.%4YPTTE":8(;_DC".+
MN)OK0O([Y"DVJ1+?+^?$- O4CO'A23IP9B=VCWS!"+SS13C)5IL&?(6S!R:,
MFS'<+A,TB3.%IA!7>(FXY*@;0&8*04Y,E=IT%3JH:W<$%G1U&V48GY.IR.?4
MZG06H:'1T$F+F^?7&%H2FJQFGYA;;^$E-J_)>CR#7#>66NWV#?LA.]5!UK<
M@77([%>VH>Z:(P^#<^"T=-6IK=JA5:_0B=,0V&L60QC27TY<2ZS4D%WNI7K&
M=[VXX<E[!^M+1#Z8K&^#7W@K]0S7H'U4!6<D^3#2[15(3:^U=-B;J.+(I4[W
M4K=+C#V4FG>I_N/G3J%M7Q^%'&XFA33;/%IYUE ,R(_NG:UKO"/>].BT=72[
MS>:,E[V?Y+P&=\;?>-@CO.YRW'U]Y'6TZ>35BC]R.MMG5&H-5*0:_?&<V)Q*
M'0<W"[ZYBKR-4TT1 *J?6 RE'.^H7<SUSP>U8G(N<H3/=$4Y@;:RL>U3UC-X
M)P;B85/>\492WDOT1?N$1B$C2UUA]%1(/7VGW(V:0S@P5CRQ4=ZH**5:L>&0
M<E%?2L+G,+)@IM.<6[94^0>)YZ)@DKBH+ZG(5'37\KM?'VF<;"9IY%2?.:]+
M$YCHTPG%ZW'Y@*D&Y882 R2T:$BC(BFBV33C[+/AB,F'31./-Y(FWNE*HGU;
MA]-(X"N7.FRZ#@[H+]A[#,-#U27V0YI5JSWJ7;AS<@('4RZG&P;2.2_JT9!(
MH#UDD_['C3#ISXP>RZ8.</TOBD+.N3W\;$B-[FC+:V0#C+2X7U6I+EJ19DLL
M.P,"/%UYAD6+"V_HI=$3/-F)P6S@Q5#*-L6V?_0TS]^_UWI)<)Q4E2P-/MC=
M\'(H'-34A&B:X299Y^4^.FO[#!':F6?<^,'D78Z.S^\/V[7V9;3#L*56U'&^
M;%HG<+<#5IFYI8?I@P;?]:RRT<T??RQ:>7M)MGZQ]?(+,7J_N*(V\/LONO\G
MKO*/MJ9=R%K!RKMNZ-8).^*$O5>JX4:!J&.!BB[CM!OJK(5GI$3;@ 8Z5R-)
M628AH]& R8K5"C/AI"#&K-43T^JCA =GH=M=R@CWIU@CPI'O8=!R=\E!TVT#
M/L>:[JW6WWM.ZV_,J*Y6P<ZS_5U;\@^?/33!@7.^<7-<25,+D\HSX2XKYEQ.
MW%*%K1XKF#R%MVL_V>,C6J@W->_R8J;I""4O)KD!!Q/J_E)3DF1/[X.X(;(5
ME@5PQAX0>ZJ6I7YN_O$B3LIEJE;/DXQ(EFYZL5 %V-1[(F%/X U76%@S4JF\
MA5[(/XO@>[H_>;S_%&5?!4.O8O-B$8L3$HO?57'WMY/CR='C)X,_[T\.!G\;
M>^SQT>3XZ.A6C_V.ALS#AH4I@1;^_NCH46OM:+D/@-/(RQX8B2&_5OFRYT?9
MJN>'RP_!@;]1'.O16=A\N:;8E9\P,_(/4!R)5[OX"\N-7A*WE"H+_;%K6/!P
MOMHE?JL+'!*"#/\@>>0MW .CPOY3\F=.I(-S\B18(3%N:>MV"[?_MRTQ=0),
MJB#5"BQPH24JXYM:"GNZI; [>2^W)#9"8D][2>Q@?TMC=W(\?!2-B9XZN"Q?
M.0T:(J/D?# 3;T]LG[9P7SLQ(I;3I<;OR$1ZH([!C0J0NBWZ8Y&0-<=WWJ9P
MD%LJ;[!GK"D<V1NE)9@/!8(*..*4(.Z6M.X$-WOPQLV%)&TM;^E"*35YBLI
M/CUPDK0>0AC&.@P)?'E\EY#5#?!YW3FW?(U.CE>;ZN3P/'^O:AW\AIA:@W6&
MP2M$.JF4:E(JKMJT6>Z/^^VUOW#S<HR(:$I2^>#O %+;4^[-H,RO/.S92XK0
MJ79J=MXJO)0$1P&S)9^/?0+U_I&6HW%-?5X.]_>?H #[]IOC)R^ >.#STY [
M'>&PXT)=JU2*9(%$1(2]U)HF#W0'\C6+5KV1K4^Q)/@73>*X5TK"O7$1.>Z4
MS? 0L>0;= *MQG@$>PGYV@ 2.3;LEDX_K4@H3A!PW28?$QO5+56');RZ\17N
M YWR7W.=DD09T!/@%_TGADDL8/'FJ5/KCP,9*#P"R\=C53>.!@2VE.'MLE6$
MB36W\7S91QMQ=YG8QEJSI  37\H645(<EB:,>5B.D^J._J2''61X;VP)UCXV
M1$*LPYFX,223; S)'!Q,'C_!=7!D"W"^NBS4<AX<[B0)9AR#6 A-H!B7\!L6
MBWT%7ZUV942L+2M8HK WO;QG' HPKD0-RNK>0#@CPOM[%^PDNMR]Z75<.!W%
MHHV$ \5QJ!-(;[Q9.!A.X)QC-T]]XA>*I @YL%P'^C)PWHK.,'%=?@_A#*5<
M9:Q'29^Q133FJER1(>]'%=RPOQ*VX93[=)M.8:R&$Z W=I#:)XX%;)@(PEL\
MIJSA5*()E<N<5(:"((@LSW1XRV=P 02.=1E:8%BX15)2W5*,8L'T>=LI\'9K
M1XO$%: QM1N?-$:HPH&E@OV)4E66P4XRT1,,GTP6TE1L&YQVB^"TX6"3=9P&
MK(3!_NT2F5(G+%,3FZ$HE@^15E1XMK!DUT\L#2/,L4@YB(%$*AP,2HJ8@HM:
MTL+0&VN-H#I32TV)_UH-MX.!E2F319U6W%)1BJ*/Z/LB' ^/ ]#SBW)<"+9Y
MR 4(;[+Y;UZ*)4@LL] C@OB3-->O4)_9'(7FZ82K7KZ^G;;"Y,JGL!^5>)%7
MTEWB+2@K"ILQ.[#=F!;2"/.I2DVJ1K]ZXFH7C5(A6L:8=O&9-(JP77"YT?UV
M0/-34S!*'[9UMU&YSC>T(1/:W!03KZ^J^0TR?9SI$.,A4!,-"Z#7CEFQ8Z B
M%9!F@13=$P%(V,58AN4P(#2.!CG\?ELDB([5-)7>'^,04-C-$1U'=$S?;?*V
M2=]W.MC4J$Q,9".DAY7="OA,FY%BTW3*DQK4V(<R=?R,HMO847=S4FQ:7;[M
M7=N[MG=M[]K>M44A1A;M2T<Q7!0JJL#(.:^I J H.AM?E_2,>GB0EM:;;HU8
MZ\9/HBD'M/E#-94O;RI:^H"*PKK)?$V5J)) M%NO%ZO@UUCAAR(TR.K/G=*E
MBE"P_U%9C:C4 ?:3V7\F2G=?EYN1NT*G81[<Q(T*P1@P]]KB$O1<@^7C2')J
MF>E6VY.RJ-)LN5W+S[G'=N2*W 4P^G[3A,IY-JR%;:%><@E)"01H:J:B;2.U
M!;Y(W,J7SCX\/IX<'NU_3/;A\>'DR?'PSQ^;?7AR,ME_?+O'/K \BH$JK%*N
MLM.V=YLQ,;YP;T#Z]*5,M!3'@Q/BV+^,Q/9QG1ZM>;N\06S78;L.VW7XG.OP
M5Z99W7Z=UIBSU%W'3C+0QV*LGXK-;@8^\-TTCU?PU[Q:I#_\/U!+ P04
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
ME=9:,K'#K6#$*IM#(]8&ZR4-KA)B07 O]"G[(J[=+20G.X3DX6@3R8\FK0U
M/Y[N'HUKK(6IRABNTIE2,J]+!ZAS:<D8EC9;X D(5S)16ODY)_AMP_+J"M +
MJ(H+XX[H6FD:TL=MXU!5VPJH=J$@2;$ISX(!H4B]IA)UA@:XT4(5KQH600$>
M 8S5I2HP^#."<+I#$(YD?#&5N@Z,Q?&E/$>5J*:(C-M2[:&<> 3WQMOMI5_
M*A3!FRX6F(FI_<-C/R8[R*4T<?6<?W[+(Y)%71Z6'\4Y@#T!:CS \X!;MD-P
M:Q@SQG,3%[SU;DJWT+(.NY<OC@?]HU/W%)[D?&[2M+8<_;7DN:77PCB/YWQH
MB;Y<BHY^KY%[T?7> RHY8 P&NR?=&([]$H53@_+NH=#K:-5$NF6EP=P78$]9
M2 IA/AK"G@NM;D@W1PCWY-M?/$5?#/6=VH@=/(>-6#A5S!8KI+UB*2;-=92N
M"(MQ]H2Z8Z.&A5T2%:PWUBV3?'B SHI">4^T-0TD!@4$MV0*-@7U/> 7K.N8
MU?&?*^C%HJ/?:P63PP*KRS0<+;S^>X_U#=/Z6XV:##6B L1X8\M;Y%01 -$D
MZ.5>9T;RAC-NK-%"S@W593CD7!P$/0EFS;8D'BML(3.90='1DLNV0+*I1B%L
M^4T.UD)(^ [9WM4%L('I"6XTV6/K8=DS2^:[M_UYBYR=6]!%&R&G0&\ 33B/
M;M#5CBE/E5.CI\1YKY37S;&Z;1B1BDJ;.:%U-C&1 ^4=[ )K6XJ"5T_(==TO
MR7&M_^N%&K1\V'4U @E03+:#<&E9.1HO+D[!]Y66\[$JPZ0'I=.[W?';Y2GG
M#10;S1O6@,K8O'KQW.W%E\\>AOIL,7)L[G7[W+3OL\VV0?=H,'RP]5.:_6[O
MP;;C[N#@\*OW.AQU1X.OW^T!&D\.'M7M?IC>.,6(HJMD^:8U;"T4&OR,>R(0
M\;*_3X@.JEL6/EU[@\[HVXBYJ?YX[@F(>H_E'-+URQ?]PU[SNUP+7\W!B.?O
MXN.G/AOX0(FM^5W>8-@.7YO\93Q_^6*$/47XO?<APITI^&XKXCM.&T_.LUL%
MS]2IOZ'[5XCRLW3JXI;2F@]%Q;]52N)?%GLSWHJTQ;N)HEQ\6!:[O\33A+ K
MNN)]5VW);F)]/Q286RK8>U\S5L:%#P/&\?W7E#:^;UQ5MJ%([:U49.*,KOVF
MRF<^B6Q^XP>:^^'#T/\!4$L#!!0    ( ,6 5U@31N_\K00  #@5   >
M97@S,BTR,#(S8V5O8V9O8V5R=&EF:6-A=&DN:'1MY5AM;]I($/Y^OV*.J"V1
M,+$-!# $B1*BHE:A"N1Z]^FTV.NP5WOM[JY#N%]_LVL;+@E$2G1IKPE"B/6\
M[+P\.S/>_E+%T:"_I"08_-+_U;+@-/&SF'(%OJ!$T0 RR?@5? FH_ J657"-
MDG0MV-52@6N[3?B2B*_LFN1TQ51$!Z6>_E&^[A^93?J+)%@/^@&[!A:<5%C3
M[;8"9Q$V?!HT[79SX7>/6\%QQ[:[K84=N'\Z%11%]EQ&JG5$3RHQX]:2ZOV]
MIEMOMU+56[% +3W'MM]4#.N@'R9<X7X"Y?._N9I[RA2]41:)V!7WC$N57+0D
M^TF4"._ -I^>IE@AB5FT]M[-64PEG-,57"0QX>]JDG!I22I8F#-*]C=%F] \
MLUSE)K=13\0X+5UP7/M-SU@14#\11+&$>QD/J-!<E<'X9LD63$'#O>W)0U[N
M]L_'A%#Q[ XV'^G@:'PQGYQ-1L/Y9'H.GR\O9I?#\SG,IS ;C\RSKGW\$_LW
M/8/YAS',AA?OA^?CF37]_=/X#QB.YH 4U[9=J#H=N*S/ZJ/ZQF6GT;(/'Y7P
M1X+AKTPJ%JY_2+0J@PD'/^&<^CI8L&)J"6I)8<AY1B*XH&DB%%3?'G1<U^[E
M2[-P>H>0A# 7Q%>)@%F6IM$:ZU&<$KZ&JM91"!7/ME(<SA(1@V-;'R%$6<T;
M,NGC?FM*!%#,6 "GU*?Q@HJW!\ZQW6O8-5WB&C4@$IDC9-C8.J-^)IAB&!3"
M QC?^$O"KZ@V)F92:K_PJSD#K*2PI((F80U6M 8?B!!K&-;A$UDI9)I,)C48
M+1D-40VJ5>R:PC0,F4]%S6C_F&$\3NOPG@@4*)G/&"?<9^C!AAF#H[<LO*\!
M/M1IKD&:"9D1S+1*M.DF[GBN2H$9$0O"J;2F-Q%%VWRE*7?1*0M!@\X:"A),
M2ZO3>Q(84Q($V%RLB(;*:QPC;@P\&>:!*\]R.NGS%^/=Z*PZFZ/W TK)K;@<
MUQM-'8<YYJ@X%F$6(>9]S'"DP;<!I*#?,B:H;KM2)V^;K"I!_ MP6M7@<)/P
M+7PWT"VR[G0;3<QZJ\QZNQ,7&MJ=!%4<8LZ[/8W+Q^9V5^GY:4'B_B]!PC@6
MM]@T(5UB%4') )^:I)<((DP@A%)!I09+39-)% &*H3%83I"0(GIDK:B299E!
MA0$SJG510JXLRK&6I#1O?/).!:H_OA<]L84]U!6_-S9.]>QL*F/>1^",+D1&
MQ#I?ZH:B)^?_K+\_6^">0E-D$=%RUT4B<!"R,/ 1227URC^]@,DT(FN/<1,^
M(]2+B;C"X7Z1*)7$GA[LKW7_PAY=6&Z<R,G%S-_HUKN.J\=^A=:HH-RX>".H
MFS>"(Q7<IW4[]:Z]GVS7G0WMR.C.]:,'$I%]4FE4[A0ISTUOP+E=Z_3YO.M$
M;O_W+UO&V;<'S79/FM]=<\@FGR_,[5?DZF>LRTRW1U.D]XR5NYPO#2VUM4QO
M?3@@M@Y'Y77H>0G@^/?QO_U2\5*/P^OP<GO ?\/C#9L:L/=5T12'N:!$9F)7
M.3@R'?EY9XP[![.\S$L3:89,3]"(:)_N7>]MIPLS*-A;$;*0292I_2+[[HOV
MWA46O_G-Y9&Y,?T'4$L#!!0    ( ,6 5U@78?/<1QP  ,^!   >    97@T
M."UD97-C<FEP=&EO;F]F<V5C=7)I=&DN:'1M[5UI<]Q&>OZ>7X%(L9>J KD\
M=%G2NHJF9%L5K:02Z3C?4CU STQ; !I& S.<_/J\5S<:F(.4;*](1JF-)<T
M?;['\Y[S8MZ6Q?<OYEKEW__;BW_?WT]>VJPK==4F6:-5J_.D<Z::);_FVGU,
M]O?EJ3-;KQHSF[?)\>'QP^17VWPT"\7?MZ8M]/=^G!=_YW^_^#M-\F)B\]7W
M+W*S2$S^CWOF),]/3AY_=SAYJO3#H^ET<C+-CR=9IA\]FAX^?O3H?X[NP:OP
M.+_CVE6A_W&O--7^7./\SYX<U^WSI<G;^;.CP\-O[M%SW[^8VJJ%R1IXF?_*
M8ZR-U.K+=E\59E8]RV"UNKG'[_KO,UO8YMG]0_J_Y_C-_E25IE@]^]N%*;5+
MWNIE\L&6JOI;ZE3E]IUNS)0?=.9_-2P*UD?_7,J"89S"5-IOX.@85_WRU?G9
MA]?O+UZ_>YN\^S&Y^/E5\N'53Z_/+SZ<OKWX]O[3XZ,GS\^3\U=GOWQX??'Z
MU?EP6S=P0[SZ5Q]>O4S>__+A_!?81G+Q#G= >SPZEFW>^(WT9YZ\^N^SGT_?
M_O0J.3V[P.4??7?R,-FZ@5(U,Z#3UM8P$DP5;>BWSK5FNN*/3)7#_IX=/SQX
M5+=_^28?;MSDJ4OL-'FI,UU.=//M_:/'A\]/#E/D[I,TN6A4UMHF.>_JNE@!
M\Y>UJE;)7.6)K722%<K1^TYG76-: ^MJ],PXN#04(+ _>%=GK;$57CP\V<XU
M?N*??G69S54UT\EIUN+7>+!IHERB0(3D.O_V_J.GSQ/;-4EFRQ)&<:W-/A[<
MC;-_7<%Q&#R$N9F8-GEX\#1-EG-=)4L-YSB%PVLMG1C*@>/#YW+^*?WSZ+G_
M>*G'GW3.?P"7)Y_!(48?^FDL#-\LC8LFA >=+A;:I?A J56UA0[21%]F19>#
MFDCAL@N-Q!#&TY=U Y_ XZY%?9+2-;INXDQN5(.WKZH\4=.I*0P\X ZNNM2)
M;5M;/H,+>QY=\Z,;?LL7<']36Q1VB>H4M&G6F)HX JY>P8&4L)F5YXT23J(Q
MJDC@CY)X"T_M@^8S3,YT [LS&?P#OWM=9;:I;:-PO)AODKV8;':\)"3Q@.X"
MISHWE^T\.95A\-,P^0^K_4(MW6!L^<P/0VL [F[@V.'F397HZ10$P$%R@90^
MVCT0PV_P)1!=2C/]WL$=3@U,!2^:UB4PBFETNTHF*Z9/766:'L>E[MI7V(\L
M,$V >N;XV')NLGFB&J10XCOGN>RTJF !L%\8!*11E?QHFS(Y.MS_S_Z],</R
M)=:J@2W^"D/"&KI&@4!;V0['!2R57[G8-%XIK1R7HX#7X/E)H9.ZL0OCX$GG
MZ>2EAF=Q$S_I2C>PZK-H[V_4,MF3"WKYT]F;_G:FP,0JSPT^!B^9"CXHZ:4K
MN8]$ZM.-S/:%%/1IU\YM R\ 7ZC:M+"AZVSB\0T7&+M5,E**ZC>>R<9)+X*2
MK!QJWQQ'@-'30_[_Q,V!5FC<6(^F2+C)0A6=3O[CX/#P:5*#"J!GF2$?CM^N
MB0M1N:\/< 0CQ ,$GCD>C()$"W( CIZ$RKDF5?!#\CX,??X).OY&$>09GRVM
M_[:0(HWX#&G(9-<@SO^R+:JQ#_B1\UO\$EQRD/Q"\!*%8="5^(_=@E8K(,BY
M+?#5$3>@*$>% T9K3C@($.["MIJ$)KU'%(R*014%:FJ8EY18:=J6WU'\ABR%
MAN7)0 &92L 2?:<+P<7P; Y*#O&5.TC>(4:*7DMRFU2V!<B] +S=E5T!&UG0
MPG D,L7AM1]TICHG$QN8#*?P0\"'"I;[&XB,-@"-S1)A< "T%10#".30,P!:
M&?C;X:(;5,F@EBY7B6H3- H4:\]2:UH96@7Q/O#D2)?!P+1W.D193#@ Q(H5
MG1$=NIP1G!T]!U!R;KL"A(]-LKFU3M\>2^ 3^>RE61A85_Z%>>P\(#01_0C
M ##-X=)+!;AL %.0 8 26K0M;->&NUS3&A%E#JB/4%E$@4 5&JD=N!<FP)'A
MSH%:Y&R(+L@0 =0IR\DU6*4XU;2Q9=+"<1"\PS\GM+3D!ZL:4I O ]7!8O&#
M0L^ *(&4%\H4M".P;S4 1*#%*5BS[LZ2VQOS>V=RDI%?EN#()@8B6*"\$>NG
MZ!>7PN4[9XM.8#,8LH9IK*NO3U8LQSU1&9ZRTJV_[G4Z0&D$,[>-F=#4-,I
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
M7P&991S'9QF.)07*#*?S%71L\$U5AID?[/^ S3&:OD6)_[O%5Q6\/ER7&[A
M7U*8BF^I\P*<M2#"PF9!_NTHYQ?.:R0:@A,0>+RBG./-(K 7.3V#<P86FJ-&
M5WE!CC2I(X9A*S!".#[,6"605$8>N(9SGEBI&@Q[= 5Y#W/C?#TN(EJ ,.C^
MPMJN">-N.+'&AB3]3/H;@#S%LG=?.:6;&246\BQ$3JG .,G'PKE"Y3M6S2">
MJOIELOEM6Y+CY&0CE![%TOL]LIRRSID)813,PM;KJ@'?J[%0&2Z+J@@P$J$+
MRE PS;;R+D4>6)1^<R +JEA05%B E0[L $"M( ]]DGU^:VQQ*7CQDAL1<"!-
M<9\D;Z0\8T6W\1HNOJR"X+\3 CV@]X>/]E2P)[!:G(M+)$\WQC:VF:F*\V-0
MM76A_I(4+'&U'-2* ^2<58DNWJ4B=1J*Y5?R+S0G0=96#*%](I]_)M23^8>
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
M[1FES&%0OE6:)9(P,95,72R%JJSCSL2N24=U* ,:E<2'$$51N2!YK394T&<
M!&6=$>%W[.GE[]2,\-4Y)UAW&B<<\(4O"PM2Z0OOSX(!]S(7F#P. ]3T1L:O
MFYI:P:$O?]/4*%:'?LKM:P=1#;5\D<,CKFGC@^A2517W5J19<5_%#F^+%29J
MWYQ#HJ6PA3*!LPALWK]5.%]:0(-]]^SYXHTZAGRM'=>ROY?B/0I5Q]Y.UU=+
MOL.0F-#PF?D'9=U+-H[ODFV48M/+-4@JZ,=*>1W3C)#]#(JH*NZOL6*XM[8]
M@43,;DGS %*ARK:T/E,V-;)+R_UX,![HDW2:V)8US<^#NN;23P".O@\5/VL!
MAY$92%^]43U'=@05$D-<R M+$TXZWT.5G^5LG465JLQ:C>$;#V<^[3KB0HJJ
M!NZ!BDQN)UP"JBQK%\<1JS!BNO.DH,MWZ!P>O%A<)/\6\Z;V'EEEO9-]:H2[
M/_KA^*9X*Z6+V ?*=4E>"+GP=2'6H2[J/0!HW>0U:)1S2#.[&-&+G]E )0.[
MT#4 VS-%=*TL$E@XW4D[,^H9_7NX@LU4VET^G%ZD!'DQ0/7ROJP3S;=[GN\(
M5ZAKFH_L3(?:F'\VF1Y=P_L+XM5/.WQ 0=4__M  *A=*TAC-Q3$A+\7!"Z%X
M-E?2-'[HC4!,#^@(<7PT/3VF$]I/I_1I=+I7]/R@XKQ[):N&^,RD3QLNSO>D
M#;Z+Q3W8+F'X[2%O]D7&N]=Z_%+0!#/BX5\L[/6>!NR+<W/9-3Y]9ZH(G;,X
MF1AN3FR9L\^&O2L[V"ZIE/NP!"(\P>3TMC>#X8%P&$>GD,.H>1,F W1>19BX
MT.90W6@ JDNQ#.,.&L0 VH%933K0(?W:[10^G,FR EZD[)7_;PK>MBGX!76=
MWNWT)'R6Z6]VPT8\Z&FUV'A_4N6\,2'8H!@I55-ZSZ(11F4;XVLO[^#\4F0E
M_;>%MI93(7ZEP &4X_CN>3M(<;?^W_UXR/==[3;D'5]]P[++S\,47ES+I-^M
M"[':0_B-C+]-\32 NI>.]U[I#6;((^0IUT1+590;>?2^77+/PW&PQS9V@\<V
M\%#/NN"EH:H_0>+G: ;"#QBC%#!PN=3X[7>]Y*%R@].<+<%]?Y4*)8H\]&]0
M1:>%D^1E8RC,C4*%(9'(PP?[S?3X<H&?J%OJX]A&5*$J&0BY<18$'W[?9%0&
MAG&0CZ>!S,TIY9;\(3AVCVY)0!XO\,2?8F_H,P_#2J\1?=#7[V&&?G_O!_L(
M3?JDQ)[1DQM .CQ#X&J!<O&,>G%\2SRN72%I[[>Z=A^+_99G7)]X2 $SA'8*
M2ORQH)T7#'0%^(4%Q9*8/_%##L[U(J?D0^W0 RM '-ZWD,K%YXF^,-VUS42O
M21=Z^/#/EY!])>C=80 ]>.>17BQZMW&DZFK?Z81KWU-&2 \=@M_R.]TSF&3?
MP%'9K=[40%-4^ZJ46PP_I4YSP>W/_!TSOZ#QTS_C1?2^UP2'6LPVX9?GF0QO
M/89'LONZ3AR0>J\-0W^M&U/U&@Z'WK'Y6HE>OO&K.=3E\:ULST'Y85/;<CDH
MUA=>$#ST_PWK(?_WK_\!4$L#!!0    ( ,6 5UB[-9-=07," 'P/'  1
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
M^:WE!2=W WI*XYT^;AIG_.L*^WL_]!//J>N1VK:4O=Y#AM.#C'UHI^_U5D*
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
M7+R/)OW8R>X7/<"]MOIUE.+68N><\_^N:G/+6!E:U>9N>@)/J,W=K-V:,P[
M1.+@ 29RT;3"G&*44+@%C5MA#GF<IZE9- !'DN,/>')*6)G%C[LXA1 N. T
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
MZ(X+ T@]_JRM(4*OYWUM'=I-0S7IO%E0J3&XN157R:R63?1XK80PNHAQ-/3
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
M'^LJ,01FO&]3YTW;DV\L2*XCI1J_U+;5JT-_ZPJ\*<Y]A;XW+$ RZWG0.8]
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
M=GYD)](EI.,<?X*$^KUR[V5= 9NJ;.Z:2MK0%,'ZI3PX@W7KF;6,QP(B']<
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
MA<DOADC2<5-=1&/U$NGF+3%C%A7-P(D43_Y0!>6A\< PP0_HXR,4?<9FH-[
M1S"Q/FH\#;>FBUG!T@M\E\])[T2%S&R)8^W<HNQ_!)8$^-8B[/H&A$%CB PE
M%C=2ET_:EDST-T<T2H3Y>==KPCS_8Z!<J:/U_%3<3 @#8(BRBF_@71D15++B
M<4(VBB=*(V&HL4:DH^%FE?;T;"J$0>IR1T6TL#HVIV'?4RG$+16:1OFU\*KS
M_E:]MNQ0X68F=*$:]3[$K3U]?B#B 1] %S&?E,!"B(2*N;B\A/U.:G-"+A()
MK,LY.=ZP(^W^2=X?OV"Y6)=A#-*R7>'!5DXE\Z8ZEJM-DZ[V\JB_(%=U<?6#
M\=IT_O*Q&:,'$+O_/WOOVMS&D60-_Y4./[//V!$@EZ3NUKL;05.V1S.6I34U
MH]A/3S2  M%6HQON"RG,KW_S9&;=NALD*.L"D-C8&(MD7ZJKLK+R<O*DTBFW
ME1#E6_@>9"%-:GF$Y>GC1QSZ,T1^8>M9M%&#!;+U%D:N9CXFV'ZL/>85NJQ.
M2&946:"@(VEKFQ/G<X>K+)AWD\20'CUK\SM?6<%MZ#N02D;MR:SZ?>=F-1(9
MT!XNQKB3YO*!)*;MQCBE'9FKJ)V((!8""SQYE-!7Y+R+4+XCC>ZON/LG:5&Z
M_I'SL[V\B3!KSHS5>TEBTP 'GA5"?A7;V8[7\3*3G@V0;T>?&:IV1GJ1/LFM
MTS[UM40B+Y<9* *:F.-+/0WP74%V4%TP8:RE)-_KI4: >--J(]-H^\B)R<"G
M>I+C5.*YEV]TT8IIVJ2*[N7JKA*$:&_G+J#B[L:NX_-)N^]>:/>9<PA^0LI7
M_G$BX0#^]P._Q!%7O3Q1Z71ZEV*5 %^^8&A);5%SGE*4E_S'\Y_!(TJ>(GQ'
MO)-__?;L)W(BWZ;(B_*JT5@U%7KPFW[R3QF(F$!A\<*-I/[.9D-9Q66Y^CKN
M?6<OWD ]L#N(=8%,"5^_@#G$DE2(V)49 U]/ Q&9$9$YI"G][D[L].$X[<M
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
M]W _P=K<%\%0I)2Q@_'T.J,#,*WLX5!>%:(BY#2JG4DM6U%L7JS>U/!&X3[
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
M<<E&GK#C*%.DS;;KC^S(^"LXR^<N"+P^;S1%E$-D*?%IO7YN.=<6O"%XYL"
M5V$;.-T1L!BM/'@F+IC>#K8'J*314KRE\>S6O>'(SJ([Q!:11.C*)^C#V>D3
M%&JR5O"@(L>P33(-M^0A8:\PBWJ.+(_/P 4:+<G+6BJRIBF3NZJ#H6F_LHH#
M'CUO$"1P+EH <V\.BI$F?(;@D@;6Q=(-!> PGZJV:'O&3TDL$ IU#<.:5@&8
MI7R\KP'#>HB1SORL1>+.'5U:*:BCH9P+6[EL0S\HM;]=M&(4K6IP['Q2>H@[
M#*;H$6FQB8AR"]V8/!?Q\>[)8&EEM1)R.5_5K/^$Q?];JS^OT0-EU5=AWTEQ
M+'+IO":=IP5,P+C.5Z9HC<-WC-AS1K:X[%<9&?!+KBR1HTBK_SAM;N.O6B/A
M051J@K/4=/QZA]\>&Y*VK*P4NQ" N=GU#RI3%-=3\UZ?:,.#  <>H(V9X7]J
MW1.88^3?T2<&U9[D">9\P7=ZW =U ]@#@4J-*:XG"#S9U\/RCXN$;&M#AU1S
M>Z"'4%6, QU71>,[."JFZLI8YAVOC?39=]C&.ZV5()R-!:%Z5!)OZQ_26456
M,YD*0* P[!/M]W!:5P!^3!PQHX*7(@><+E*F2T?"&X0".@XZ'PYTFBAQL.4)
M)BN#EF&Y<,:,:N:H"F4=A%[H>WNXQMU>TLU=):;L'S#D/2UE&K"1VBJ?"&VE
M2*JBYO)=_E4AW>HU1K1^^N,, Q_&]RG]5BGC_RVF- ZS9=7T0/BN$27"9JMM
M_H5K0'PV1O1B;'EIPB96:2&UEM7O!R%+FS*T"S)?BVTT0-7[CEDZ4:4NH4G:
M;--2\?-[C-8>H[7':-TQC-;#/49KC]':B@_88[2^M$'3H N'*R999P=P3P^N
M0N>R56L1]&)" 17-RL%5%B:5JI'8. J-(CQ5PC5C)-52<C>S:I14Y+8J:J9J
M)^^1A?/E5RX;;FNE0I;/RA<?-*.0F=]&G:Z+N ;C*C3(% 8^.6IJH\M3C8^-
M@C!L%&.U+T+5@H9:)2:ET=9N0MK5W#72>"\T)R66Y7D?!B ZT0HJ9]$H*O+O
M^L,(<069D7"NA&9"QW,;%V)-UM!'Q:7,*&@B8!/G3H#ZV=I^)&U=%N>K$*UN
MM:OH2MKZ/;_&(,2Z - BCFEI_8K0!M3B*VC;BS@(=T>#DLR]\',EE/-,TU%I
M:6,GQ8C$%IK2+TM:C17C7RJW@_]Y>'YH>?C@X$GY44%BZS+AEHGJTI+GN%5
MK*2D35.'/CD8MYBMJ)C*51K/4OZF M0BIB U21==(.ZYR+@O"VWT<P0O\Q1$
M-ME,1@':&6C+/'MOA%)N368EI-F"@7>(IIL^$DD*&2^T25EZ,=2N(5%+9BW0
M)/2;DGDJ.)#(;#W2[DO"CTQ5HLW&PGCW2Q=,\@QP$5L7.*E0:9A,TFJ,HK6L
M_,!(1@<B6#<?'<T;AJWHFS)&,RC$A .*:PC#="=QD:K$1[-BV?K\IZBPH,='
M$$KI0"+?!86"7.'K2<Y<_::DQCA%PP"P#V@L1PI8<E6!)'2R83]U\6#GC$Z%
MQ87F)W1@92D3-S%H8PFXA:AIBT4X*ZMER1B=%Z!%.YTP?M<&@TZ5LRVXX^ W
M+4CU[86XS?#IQ):U ^RAXLQ=XNS..K"EK$ )YV7-(,4QJ0-;B%8$D*QIB4\/
M1=5_D,#8SG\\XTVJ<&9.VR'1%G;SNR"3)@U0.E6;&]K)FD_K['@_+-F94J0[
M+9>\G63!XXZZ48\+E:UQ6TV-PC$#$%,P*B]]NM8L)6?^$9Q-1$&H]KE@N< 1
M3:.D?8*M+L+JY8(- %R"4*_$<I= .#NZ-%?Y)XK"LO0(B">00Z[(II]X%L9@
MZ+*F!8,!,C8M7G.;N+#[CJ>)B8E*.;%BDQ_78'RO;7(\6L/Z'A;!UMU^?PYD
M)FV/G77A&S:FN4M!98X>@G%9BKX+OL.NQN!A&A!@N7C=C 8F<#K-VZ()*O^-
MM:5P/"Z-V'&5UH+?4_/%,V P!2!FYL?SG^EH2'-NK&CI$&W?SXC +^A[P+DO
M.2_<<>"Y1[D=H.,8[-$)LBU-A_R\S*=LJ7;>A!$I>]J+'_\O:=SG+Z'^F[M-
M&_C.$F(4!9T+:$EALWMIO<S"]@N\6HZM0"=,)\C#75#/+&Q]GB!,EVQ6E@U
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
MO]Q7 ;PR6OM8$-F?[&F/>$H8Q3(V24R<>#4O-90C$1\::*DLM V_TS:[N$Z
MRZHKO^#0[+:/=4'^&T8ZZJS'(.WR^NC-)CY-7W-MG7JZI2=Z&IU,02^^H38=
MMFN&)"6:N;&(5M"Q9\LF[ER[AAM;S%^I7I9Z#KRG&Q@5.0D[+$Y-<+FSG._T
M4?*5._A]L69]S4[U]N$TI-\I**L,^769;EY;33OUPO6=DMH+^*29\A,]9A%3
MZ9E6_5H5KEV+^B.TA>O<Z_KM:.(A:'ZKOXG[6(^$;*^>8RXNF"@">WL/ =M#
MP/80L#L& 7NRAX#M(6!;\0%["-B7MB/)&%HNY8#?"+=@67J<81#9:T'F'=8X
M623?A;:\)#$';/G0'/'A8[9 M.X;)>K.QA]XBH5*P'\OV:<@U][9;-\-=C.*
M?(8 GF2M7E?VX.-42O01--FR.+ @K-5-/UA75K%.#7]*S4P9'.P8!0%"1T;;
MS0.X[EI)% R5:AZ_&HI72]RZKNG!Z,ICR[ R- 2GJ0_G,G'],J;>(V=56L,,
MEM8.\/%1"*F(+]B8I3) ^]:,L] SN,[(=54(9&'G=8GT);I0NB:5@>A96F=,
M=5FX),$ZST'>JI\N[F;@MUYR78J:X?QO!JNI9*UI7ZGNQL9I@,-$()51/U!
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
M3GD-%JAU1,5&9(>Z.H[84>"RYL_0LG%KHB>G.?G6EJSIAQ)\U\A;<QL").O
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
MU3I@'[[C0?ZDJN.LK, &2CK*4LV?TD614CQ[$V@WR<>2 IAG8T0 V-MPV*[
MW>9" E[5RC'/V/:9"SGU?6T-*,QT0.5,FC]Z%.FRK>"=B,'LVC+P(MH?/#N1
M]6LAJP=CVA)H326K/E-]2E9(5D^5XXGA&VL((&B6Z-OYD34Y&WE:R9-$ANV$
MLM,40390-%!<H*V9#?Z(_\7[QF*_0UH5Q*(Z 2&Q5OX\-9-M(G/?78XWSJD-
M=(7U V/C-=3!LCY!LP(+\UC;2[4<)N#8Z;F^13 Z"E59.V9]-$)\[^A8#$EG
MO&G?"1%X!\/&O8(UE)!C.R;)2.9L*P:&RD@"GA]2M(2+7ATPT6C4RO8LI%=<
MI77CVSC*AI;?7:5L^FN@[.?PE$UA[66^9=XU\\ T6KSA1X+ !Q @69E4V>Y\
M[^-9.6D1A'1((\;8UUPEY5#470GGR,R0;SP*%(W%"W.1(@SY@@GF9$I=%ZP@
M.!RUS\20I>>X=ZBP@L;&0(M2#A@D*#;?C4.#EM/D8FBJ[0G%Y]YT2GM4YRKE
MT/+!>'6 _Z)>+_.-BGV[97X.\/:G81-01Y&S.0O/U]4.>S32'HVT1R/M)AKI
MP1Z-M$<C;<4'[-%(7]]Q";S3H"FD&ANPMZ2/LO#P<]N-W-&!<1(ZY#:V2/CK
MW!IGRP>.XQUV7X:*.<-VY;6MAO5@"70\R;-Z;H.C=EVD6R2X]1JS^6*PK=F_
M7)85!'":70"/GF 47$]O=I78N&1ZR;1PK"9EP19YBLR+Y9%+K#$WZC8@960.
M>VW<U3KHN^Y'PA;UPC2>MF&DQ!*UA&U@8<=W+%HNY)WEMC!O)NT!Y8V5Y6J4
MO('P3U:8RB",$[;&UJ?7\MRQW)$)RY\U;36\E54N+/F#F0C'@X5'X,U%TZ5B
M!G_%FC6H1[?86;9(R/;^Y@ZJ<%43T  X[E%U,&:?;W-[JMX(F")A_+9#><Z>
M2@K\C[3\X.F7_NY"5JC?H$2%_&6S*FVGHZ"^/ (1@(SO0O/GU<>5:>ZVTKFE
MFO_1+7F3?I VN[9$IQ/ 0^A"(0U<0D_7!Q06'&W<(&JUVY-[8T#*%K7W9C7
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
M?;1T'RW=1TMW,UKZ:!\MW4=+M^(#[GRT]), AA]M"4+TY' =/G3=_[X1<D0
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
M3AX>/1H_G3TP1T<GC]+99':4GCSY?T^^^>^WK ?_O_],=_4#REERAI*NG?V
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
M/YBN\<O:I@>IVHK: !-Q-D%/&LQ:;.$-EB*:E6 %8G3$@;$$(?/I;_L=5;J
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
MR?TD!J/MS_@!QGDGWS4_\#.NY.\9QWA%#>'RJ8HQ2]YY)J[8<F>_SC/C=]"
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
M0E^$2Q?%,+0T3^C]) /WC',QHF"BR" 3"*14SL5BBH*;Q4QW"-+7O(6-C#]
M1KKFRIY5!$XG0/->][NM AO=O;U-L&T<]3J"I9@ANMT42U1E.[Q%7!HNWT#F
M(*E_C+#Z%QY#_>SGO+] CB+/1V[3T-MM"U0:, DH-;Q1PHJF;!J<NX18#3(+
MCX*2(1!N>)JYL'OQ5Q!C?4:\7,0DLKM\B)SGE@\(5=,M CQ&)0[DKP@_?T5*
M(L>^!-@C;<HQL$FO8!>ON=Z!-Z#74/46/P$QBC< 'V?WJ./5A>%0W;<D*+^Z
MT7?Z3)8 (S&V+4IVTQB2P-8+4-(*<K$[@IVP%AJ/P^$APB(77!4?$@P[!$>,
M:=&,;ME]+J*4#JGV$@_]!GMHT7ZU0NJ%6WB./B!9GHO4XY<"6L:WY\-9UEB]
M4 ^Q>%V@:EX@""[1\L YJYR26TRIQ$HF3%)4;[;5+MNC(D_AE=ZR!HUX X>R
MKP &\_XCKYVV5>I*M0L;]M^K8C6#,HCK!EC]7K4_2K6?A<OU(V+WDKE3P(J6
M.)-57,@MM[5# (;L=*R^T]\-<F+/ZO2&38-S;.J@^JL_7I^C[JW(4:^,.-K=
M5T82W\_7W!T6!J)HGO(?L$<6VU,_C5;UK[ [&[SC$/)/]?F9NCS=I@?:&LXJ
M&T*%KI_NNM*'XZ'7)FBBCZ=7C?(Y%MK]RTT"])@WT$D;*90#Q:U=<CJMZU '
MN73AA-KI4*#]! J<PA&1LA?B\^%P'EF9R)'AD-JFW>I;SL'@D&HP7<W$-4S<
M&@RLOF9BS<0'S,0#J]M #CZ%<N[W;)8P+W"+YJ("RX0N++4=CQ/PMSUL-POP
M5Z,Q*XO3:3_VC)!>G.=>G,[0&NYG;=;HZ,?593?UKE/PR\]^<X/HS<]AG%+Z
M'TD@"M(Q[S=+,/TFNN=B<T?JX_BH?>IP#_J?=08:%*N!Z^(\-IB@E^;YXZ$M
MRWEQD3D%!^(&>XF?C]P4JS/B*;9?Y\Z$:,5^8CY$MZ]=B,:N3=L:Z+5IYMJT
MM]X[7\:!. J;^CT65R94'(\)+R-S?ZSHD'.<%D!/&V=-79JN_=@$AEZ;Y_<U
MNU97&\[/0%D\VQ7A>3QQJ,OU!&BX.!5Q8H;S&2'B;\YIVC)[L849]*V.7IC&
M+<S0ZFB3^;F(^R5A,S?P912#JVA^C%0>/W33E*UHZ'"<]H#C;,UUVE9[*4V-
M,(HZ+]"X=1GT'EO>HNWH]=2]\+PD9Z6F/C6[N=.Q>MHZ:]ZZ]*R^7I;F+4N[
MOTWC(FTQ;Q'/.-G8\IEM-Z8;EC:\%&>EMS5*J%Z;%U/$ QU8?AZ$;HQ2F A>
M<6*F<+NU=1Y)VUTO5R&LJ[<;NC9G]F / ?X=V<3TW;[5[S9<*W_>%$OHD4>@
M!&I/3<L+?4IN9P1JMAS;9KO=V;K\<.=4:O9A42TG6D[,]B/*=+6<:#DY+3DY
M0V#$K5WT_0I(?4N5@X' )"#X%P>E1"C>))BZ"<S%\)/@3M)(G?U21^"ER,(B
MB<6+)) XU6,51U.!IT924($&56Z$ 0>S)JQ99:X<B7,.=SY#@/G;P(,WPA/4
M-B=58;3Q]BR8XB<07QSSCV[(OT-M=H#",_>!P],> R;U @(9+0?'IE^#/7N
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
MK_M=%3&F"U;\3\8-BX(X,3['F01$<BN3Q!<D2XLW3 /FD@5N")^*Q^,4A_?
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
M=H?WHYLBZ+'_9KY/'AU(=*.'8E4W'U^ 7>YF2>RQ% >:POKP'N=P#0N=#*R
MB"-2-2[VTR.0LH3=N@GU_L2A@[48N"/>WA.&6_<9:OI'_0K9S$U<>:"JO#4M
MP5-H&7Z("<SR!-NN4W]/UP.!]6D U OQED4LH?YX\ N;X<DKMSR:+?KG ;T7
M^\P=%L?^RCP7V[-C<\H,*8&=$8%]PV :9+(7Y>9+CHT/L0LFK,4=OB9.J"$F
M\-HT2,MU6-:,$1^"M81%,=*'%%M'EOTTB7-&LL,A0E1Z;E2P4AS!4M7RTWQK
MRQJ^J+ .LA/V=\2./7CAT%=8T4E %!!%YBN=(H&.$8HGK'_V)&%WZ1WOF<>F
M(Y;PE6VW3-Y95UWNJPBXY#N7;]00-"8<GFE,RZ'F<I@>*"[LK5MJ3Z[MYK>4
M<[QPFW 8E02TV7V<? <5E.:\(:J8'7!UQHC=;U WQ]0$^#JY=:/@OZ*5JB %
MUF?Y8(#RI](4>>/,:=EM8RQ?_\8XH]=>WUP7XZPJ4'ZF.XY6SE7T>4WA)C<S
M5U+2?.(JP2!*^1F5@T.)DS,X=(:O[5# "1<HX/Y)">X_X^#^BH(?([@_[^7J
MAFELN C7+SARGOIK$7Q,8P)K*EC1%:O!Z?Z$M2S:[J:R\ZYOH"8-EFJLG2W$
M)G;P?)>C@PC'=+I6OU<?*UD60UE^'19T)]$8QQITFC:F3L]J=7N;1(CF0S!#
M"O3L,&JTK]OJYR=R$X_X5._)MSU35[@&-E#[.?UY62/&W]TD>3 N+..3>T\]
MQ:^NKIZETUI_HY$:\'^+@]PXF]*(3GZ;S73K1GX;"MPQ3OVX1? ?.9@W[RWC
M5S?), :W-^%;(W+K\MG+VMBUMN]D-PU\/V0OO)+S9EI]*\A5"O/EHXV;C?D+
M^.<!6?%4HC()V-CX\(-Y.?DUU^-QX+'DL)3L6IOZ>)7LCJ>^2[G=BP;>3 ;J
MM6Q3);:4SG^!;!JE )\O'7G5[6M9_6YUO?8Y':YR2F=?J!Q21^)@7ZT">KR)
MSF>['X&LI\%'-DIR;&J.82FGY72>T0!JLKXY855[1/RJRYQTF9,N<SJY,J?V
M<Y8Y87]47>;4X"(;7>:T[PD<6IF3K&D:;]<H?+N4Z@8_OO2\O\6\D@A/_8L^
M8T7AS:^QF_B4LPX2YF5Q0@GL;XF+?QLW^6P6/L@\YR',]7H61%1$])3"M;5I
M\0-(I]L.4./?S)BXX+?+%'C]NCZY8L0H2QR*NH1-:S_HX\Z[QE2 P "-.$^,
MF#.2N81FXEG^CS=%-2#S3:I("T.X1&\,9?U2:BKE&[ND],(D#K@(1'(M%6ZH
MK&O6%?KAS(&[(A]T6+'R0HG+=5*4.<I_BM\16N_LGU%0-&A+@1V^7%Y<__J&
MEYMX:F7(2#1A3:D)ZUS!U;(EXK!PQ56;KCJF+(VD%U>^DE8:Q04$W6#"+6IK
M9WDUK6D:R:AI)'W6PRYS8^PRQ\LF76\B1YW!%L^,!^8F5#Q)U9>P3K%O4!%I
M':O)S4*..J(&6'@5)474Q(@:FGE'';C^!Y;D(;,"*^717SGPV#A WA6Z&H&Q
M65VQW@'JX?I=Z5<W#?A*B/WI&*:Z*+Q=-#9JZJ*F*TNKU4KJ1VE(X$-\#];
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
M?[ZY_G3U_N+;A_?&S3?XSQ\?/G^[,:X_&E>?81(?&C^#,SKV$.?P#A_/3/Q
M+QF]5B.=T)DH?EKB38T-^;(FTG!H#;KM;2VD;M\"R=B)66,[5KLWW%&K]VY[
M=<[AX ?57VU+/E,W]'W8.FOZ\=G=IC7D6Z\9>$>^ ,LHC?\P-WG&BN<F+]W3
MN]8V<%G1[]G5C-?X9\=%-4=3[1%4LQ^C.QZ?R=HK$>J5S%G7,>X9^Z[84,_9
MKK:1%&B?/ 5J>6"-.(Q<[_MM O:W?RX&ZGF,@?/9S#VV7@=\9J##W'#NV%1I
M%RZ=Y,9ZL&4TBP[U+/#Z^>;_;C[JUZB);W,4R*X<!6K/'P7ZBHC1.4LW._[3
M+O(D]JM?[([9[7;-?F?Q$%"]%;BSY<%?MUJFY9;!.GV@ZDPM7EJ\YL6K]SSB
MY9!X.:V.V;?[6KRT>)VH>/6?1[S:(%Z.V6_;IMWJ'H)X;6W6CNG_:K_;M_K=
MALO&99P2ZLF4)0BMY0>(&Q6'_E)GQ]F.%+4:XK E98V=AQ2]'O\6QWYZ$?DW
M++D+/);> $VWE9W.JU^&9MOIFUV,WSQ-=%9PZ7-L/G.?J_6'-2>M,6EVQTE=
MY"2G[9A=NZTYZ0@Y:<WNO3M.ZKWZ96 ZW;8Y[#9%)YU"(.JW! $<9DD\7G'*
M:)48[,2R/VP96;-O$XF_$(6W%8K^JU^ZIN. 8-C#0[!Q=^!":J;;R1;_!*8;
MO/JE8P[[#L8N---IIMO<&G@"TPV1Z3K]OFEWGVQ(:F]^YTQRP\*0#N?*$TQT
M,LQ'E.$T2^CL 6^'FBZFM+0UO:FE(*@L,!?!H+ZH4/@#)_"6HM5MO?JE;;:[
M/;"N%P'JM(]V^%RUQA1X'JZRD:OL80?^_Y--4\U5#>2J-7O]\W"5\^H7QQRV
M6J8S?'+.K%E1@$/9Z=^S68*'K(LSR^X4,3EY^YNG1 B.7%S6;.TJ6>'OD.$?
M*#4*=;<5EC:HX&';;'5V%1LX,$_LR#EJS;;^'!S5 8[J $?UGAR"U1S50(Y:
MLZ4_!T=U84/OM\"K?[+KL2..6K.=RX-9,%"VG $/Y:X=12D:8K#49S"N"R0P
MWO7S*>&'I2&C8]<,:ZR7@L971.)/<;IMO4ZW]^H7V^ST!^;0WE5^;[/5.@!/
M\F39;HV)LP.VZQ/;M3OFL+.K @7-=H?.=FOLH!VPW0#9KMWJF;WAKF*NS\=V
M)Q;AH-[ B*,H$A:F$;$GU3X<N;2LL0TD.1\9\</$7\_LVJV&^ ?:XWS!#?YI
MO-/#S%;+[+5WE3'6O-,DWEFS2S^1=^Q7OSBP/3=&[YR"J\[M*6/$8*F8<->-
MS/WQM)J!4R[(6;LW2P/V8Q)/+V/$/,^!',+"C:/T5UH+?M\W7(D//[+$I79I
M;O)PE;%I^CF.!'QY2#8Q%[MMY<WACIAC=EK/[O\?DR]V DR\UDAH#!.WB8E;
M';/]]'U#,_%1,?%::Z4Q3-Q!)G8&+;,U>/;8A Y//"(\(<TB&:#0L8FGV3\@
M3<))^)5%;/OBY%X7_$RG:]K]7D.<!>UHOKC]\60FZ@$3V5VS^_2 L&:B!C+1
M1OO_DYFH_^H79^"8P_ZN3N;HL,5F8%WUM07/:Q WSC39'.]DZ_D?CR)88Y(
M,STZK=BCM*+=ZIN.\V13Y$#\3RUB6L2V--B>)&)#%#'PC,W^\]<I:1'3(M90
M$5MCSCY%Q/JM5[\,AWW3MI]LQ+Y@^$D.8I/V>8_SH39X7IEH&Z;BQSDVF]@6
M2EN/;H/1G99CH_0VH1Z!]CMCY*:!]Y3#=D>Z&QR)PO_"DAM<[Y7NBS.O]S^X
M20233^73OR*3%"J^5:AXQ!9N6?:3@1GKA:J)1I+F_";-[3&<W]L)YSM@W%C]
M(P):T(Q_[(S?WPGCMU_],K!Z3<&". 7LOI7FFQ]@=]\%N-W=6,G'*.O;$^#X
M-,%VQM][SF(UNJ!#YE_K&3 +UZS)GO*@6JJT5.W*L%PN55TR+9^A58L6JB:P
MEA:JYS-:EPM5C\S6PQ"JG82B-ZGUW>#Y9PKVZM'M(!1]@+[,O^D?S#=<&)5[
MR[@WDQIQGJ49M@^);C?I-/H(4C1/'6[>@/>Y<B6:7"=%KA,#,_ZU+K.U42GK
MIB'/YJWZ4A.+Z]DMB]BDMK[@ROIS/AVQY'I,IE9Z7:IL$2O<KCP (5M:0[,U
MW%6)6P."Z)J[MJC?>E;NPA)*VS;;;<U=1\I=:TJ7GI6[L'K0[IC]X:Y*FQJ2
M!SF4K?U]?=9C(P$YPG,JN]S<!6D7Y&1+$1FT^/;>[^C#=$?*7X_;WG?%7UAZ
M9#NFK5&QCY6_'K?![XJ_$,C$[IH#IV%'\!H1%=;/GV#L]GUP%_@L\E,4RQ#$
MRZ=Z%"^>3D&8>5G*BCCNACD5/L733O5M2(,#U?:/+DRY)$Z[R6+O>\&+1>9/
ML.1BZF_0?O5+QWKZ*:_'+%&S4^I:U$Y8U%97JSQ2U+"QB-7;%?*%%C4M:L<@
M:JMK6!XI:MAQQ6H=C*B1@?QSYL([X;]^</?+_]+_\&&.$KQ%#%G^* >M?,1C
M"(8VM_1+K?07X D'>>+;A!FN!W8P#.H!B&1$<09O1WL81AG D&^QE^K,33(C
M'AO9A*7,N(PC.L#J8C7$QR!R(R^ FVXRN#"%::;64H*(CW<P2CN+TP#7_6W"
M0NK(]^X^\+.)Y%;E*;&VK?(1=P0C &=YZ2-UE*<E+-]); .$#MU9RM[*/][)
M#C5!1.2BA]Y-W>0VB"23X>CGV(6^QW\NQV2U^+B$=R6^+'ZVX*>?%Z^W'<MI
MMVM_:EEV[?67>E5GY:O6^)$;^JW5V]8N:3"]-=+$@Q]3+SYW6D[;=MJM_WOK
M6'_.;E\9;IC]_=6WFTOC4WP;\TM51FQW9S\>L[CX'$V:&'Q%1<=CO>3Z>9.F
MVM/VT>E7I;JLRZCJ1O5_<1:H] -_X(S:K;'=&8Z=3JL[&HS;K-5RNN[8&[=<
MI_]_,2\E'IHD)?%NV?DH8>[W<W<,"_[6#>_=AQ0)K]!G"FNGZI5YE;"47./Q
M8\@UW$"Q\F6&G3/FT)EO0<.S!.^"(;E-&8HQ27"7_Y\-5@=V"E*>__NS>Z@3
M@.WK$ON#'NP$,MQ::?Q5.=S6Z'B!H!NW+;Y>7'Z[_FK<_//+ET__,2ZO__AR
M\?D_C[:57FK8E]>?;ZX_7;V_^/;AO7'S#?[SQX?/WVZ,ZX\TA:\??O_P^>;J
M7Q^,J\_P[P^-G\]9$('=%N?P#C]]LS#<ES:+AD.KW^IO:Q5U!Y8S6&U_;/HJ
MV[:&G>%6KUI^O;LC^ZJQ@^HZNS#Z#B$VL*9(U^[6SJIG]9SJQ+BP-RK]\3%
M']SX#W.3;:IJCVCUE!#9%DA,#5]6='=V->-UZ<2CHIJCJ?8(JMDGKSN:NF3U
MTSKK.L8]8]\5HV_]U#8,SQP*!=HG3X%:'CBNFH_ZJ3\"$WOQB.QIH8EN/?_#
M37B](";VH+=#3.QMEZC9N64M8B<D8L^(B3WH[Q 36XN8%K$&3;PAF-B#P<XP
ML5]"P.I+S@>ZXKP!SY^"]W&=37B!^2QA$Q:EP1TSSD(0NS<_<Z?D;1/@(([F
M^>VB47S#<RRGZ8=%+R=N=(M]J(VQ&R3&G1OF#.NP M%8TTC<C!GIO3M+32-B
MO$9KPV[5!W@*Z^Q)'ET*XX>_YC=%DM1+55#+/?+232<?P_C^=^;?LM_<(,*+
M%UB*\A7+&],T& -M<"@7D?_-_;'MGCI\]<O_S]ZW/[>MW/K_*QS=WGMS9FB7
M#SV3CF8<)VDS-R?V-_9IIS]U*'%E\1R)5$G*COO7?P'L+A\2]:!$R92TG>E)
M0O&QBP6P !;XH*DWN\LFZU+ :@TC[V]W;EG0=X(<4Z%_\H9\TL-^)'K/+MG1
M63'+FUG:;\DL)BJ55MG.R0>&<9#I(S >MIJW3N6N2[!@'X/8F6C!)CMV'R"+
ME1[@*9:(']TX 6_^;K2#?K#*&AU[KM\)(!*<%2,>R>;9E?WLG6P9Q8-GRX-[
MF%*[\F!S)Q/I#7CP$GJ\<4,C;V+LU<QZ=2G@Q9Z)5$^@\]$_&X[^"U3/KFJG
MQ1,!++W3K+BQ: 4K^D;(D$JFE4P?W:ZM4*8IN<?H=?5VL^)NW$JFE4PKF=[:
M3ZA0IGDVD6'J'>,\9/J $!9'X)2C(E5L110%8Z%@+!2,Q6G"6'0/"6.!V*L*
MQJ+&( H*QN*M)Z!@+(X/8_'QYMO-]]O/VL/?/G]^?*C]V'.0%;K&?@X9&+UI
M!VEG"A9VG-:T'1W!HMNRRQI$'>NZW5L/IE "EZ%M=RH#BZAP4.L1+%3)<'W*
M15?@9+,A0RQZS39T;4MX@1.OF]U$"),(D4<,.*_TGV(*W#P\9+>*'9+4=T4_
M.%UAWX\4NR;#GS.=S^O\>T62_SP,00-J3A2Q.-JM+N0$I[V'5%5<F'2BU+JP
MQFF8-JV!0Z -\2_LWW/OV9EP7W+W#-0S3ZWJ;C@R 4K>^"[^\3FEYTU\ZX0A
MQMC_CO5&90]/NHV^W>OH1J>JCO4GEL=WYBS5>P.6ZA'^E-[:_S2NVH96^^XX
MIZ)ZO_K/L(I!Z&U56'@1C5W+*UM)Q-?O+"XI # 6D "]W6SIW59=^K96::PI
MYMF@5O=B'A.9IV/T]%:O4Q/FN3#;]3YD,P>\<O9SQOP(TQ; CA6E53GO3]FR
MNZI70>+/G,)@@E#=P U157C8I07' L$QNWJK9=?$[E"F[!%U[B$XR@:.@EV\
MW:E+:^F+LV0Q+Y!C9&@A&S+P4 :3W8I8+\,PV6C5(D$?G9\_$F*6%HHFVB?-
M]M[Q F78UI!_-AJV&_AGY/UD[M5_6!@4L4X+(Z-=R[0^U(1YJC1L;:/^"$6B
M>*\R(_9BJV WZ-G]S(YVHV_K5MO6>W:O]C6OJNZZ%IIY/X[K(,>9K8[>Z;1J
MSW&7<,I\'P8S&,XKA1[P]&R&!1"$&J>LW]V##IRH]Q/'C\%#_"SINDN8KDMF
ML-W1S:Z*\9XC,VV,-U3(3'ADIAM=6V^;>X<:ZF4:UUK+WL$*.C&6ITV8$S&-
M2'(5C*[F\ \5XMU/VR;$_8:T_8$?N1O]%C&R5,I*B&F0A=(T]9[*5#A+;MJ@
M;JOE)CICZ[5LO6O4A9LNP:K]:Q"X+]YDDCE0\_S8\9\\K CA"I=37_WW//ZK
MG)7=0_52,+AKS[M!3.9($BE'I?4>'I&V>WK+VAO/3[DL-62IC='[ [ 4GI&V
M,%Q9%?;&V4,;7X1G19N[<J'V=*'2%(;O@3_<+;AK-AO]3DMOV7MGDRF_J88L
MM,EOJH2%6HT^N-XM^QSS8$[GW+98G6Z:LT)GNSSPM:V.ITMK@39B@9O=KFZV
MJLK^.1-L1"5<%R1<6YW$EQ:N3J/?U9O=GM[K5>6<'Z-EXYEX,<6H"M^^WGS\
M^NWKX]?/#]K-]T_:P^/=[?_][>[;I\\_'BB1K?-!^_S_?OOZ^,^5/DXY1( "
MI,DU]*J?&.V/O5 AO,(9$O,2#@DDP,+$<P;>Q(L]=C"4A9-8\_K +)P$N2ZL
M5NUF."1T-6WFO!;51NP=':G=C$NW%C]3,W23CR<8XY[SQ8Z9H6:7FF!T>GK7
M.*.R.B45YRH5FYRS:J2BAU)A][JZ55E7JCJ%1$]CWPOGS-78=#8)7AFCCE3,
MCPCL5F4=[+IK?!;D_('H^,S]EMK@.XJ*A<V03;W9V5M.5,9!#=EI@[JMGIU,
MT+R6H=N5M?JH21SL5/2N.-B7VE<@9*@C_CW,=*1D!9)A-?HMV]8-JZJ:P1K8
MZ8J/2ABV%?&1W>@WP;)M558)J!*ZSLOTE@':61 2UP8C;43-FI@HH\E$;I4E
MONO&P/M?,2IWD%+]NJM,-[%ZQC859L<Y,M*&G:%21FI1&59G;Q-#&=\5:=Y@
MH81Q7]U[&<94J=+%O84&\3S:O2HPDY1E7D-F*E6YN#<S(51'LZW;^X.#JL#S
MWIAT*PY=E7%2,OR1X(JM<%O7PHI9W;K!BBG[]OB1CTTLM(5J[6%^<W-_? %5
MR%9^QSF=*HSA<G[:02#TEC*HST^R-VP.^P<S;4+B-SL=W>A6U8VB%B4+AT;3
MNP#FV["M5,!\A#)B=]HZF":GP'Q'RBZ>>JX[86_$(=\"_^DJ9N$4%G^@L/1V
MU\U QT<@XR>@XNZ%I;:%B50=JZOWV@I%[QS9:).6K8:-;,I2;3=UHZ7P\X['
M"%]6'?OI<"F*$E-9Q*M50+K2P\ ]Y 7/ TW=KDWRJ@I(O_6!X![,A&>"3;V]
M?TUXO0+2M=:\B\BEA]&]EV&B['88N(? M E]TK#T;DME19\C1^UV(K@'1W6H
M9Z!EZMW.F?4,K+46_L1&#!;,U;S,H:"R<G?5M)*<R5%.)@:W ZJZW6WTVX9N
MV'7I0ZRLW",JV:J9J0=6KE%A?Q1EY6Y;;#))0K8JL;@J4,FL,.QL=C2-1A^T
MK&ZT]Q8*9<;6D)&V@9:LAI%$59^Q/\9 O:S7$TMM4"D-1TQI*"TD5J/? 6NV
MJ]O=@[<%5+D,)\5UV^<RE.8Z&YPHO=GLZ*W.WB>T9Y3$\*:L\1 'PS_&P02H
M&$D<0FP2&+\JI#2%E*:0T@HI<!_*:%V$XJ/"=+NWT12$)#7T=V<R+],$O-FL
M+%M?A>5JR#P;VV;NQ3S5=9 _T3"<ZSW+=XM77.'][\U61@-[O@M>^/NK'C#H
M&U6J!M-IX"]H6AB["MB5U[><EJOD90L3OHW9<4VS+D7;*DAW1'V[-_-T.//4
M)<)[84;K#8P:J>U,M)GCN:#9M:$S\V)GHNS7G6M.$YK> TF_^K><H!E)*2TD
MA))KFUV]V:Q+BR1EU1ZS!K5ZEB*(6:L-_^_6!7BYTDK_FBO>QY YT3Q\W2-8
M<+KVQ[L*M:TDY.XF2,MH]%MZL]75NZUE,^079;Z>-/MLT*P5L(_9Z#>1=?2>
ML>P"'9U]+LV '0[GTSFA_XJ.[PC4';(Q\R/OF8G,267,[@&@(NE+^1BW6>KR
MW+=O0809;W>C1^=G:>&Q\/BOTZN+":*LVN,BJQR4M[!J$^S;<TNI/!75_(/%
M#EQT->:$/HQ?Y53NK(4E*3\+2F8DYQ,;>4.O=$I<JXF*U^J:>J^E K?GR%(;
ME.\!6*J%?E3;:NIVZQR[)YQ.GF6T,G]'I5T>1#]G$Z8^$Z%+"P\5;9K-GMYI
MGP28C\J^K(LFKX#YJ+[3:%IZTZSJ?.$4DC!/3*UGTN<UQW=+J/E-=!&+Q>?X
MOJ"QL>I#7QF!SD<O;5^+<..[%6BI+N*GFMVN;NZ/!5+YNKZ1PZ,D6TGV6]9[
M5"/9O4:_JS>[/;W7,\Y"LLE ^7.,X.TR,7%59F7;7DRKQ"N"2?I_&83XNFR&
MXTXOJHS;N@O,UEED-BN?#$_<H;V+QDX(;_=\+1X'<WBS&_V2%),<=(!+TD #
MU/ZT3A[N6?B  UZ[XUGK<X_OG? N?(@QH$+GBND[!?\;"?^WC?7BN6HXO0,-
M!\MEKXUE25RZH,V<4'O&UWW05DZ +_U>>=PTTNAF#KP3PAJ[!3JD;:VA8?$0
M2M4A;#,$;&VW#=6$,#C)RTI3;X>A?XVB.0Y[0S)\A@V:I2FZPZ*6'U:KT?>#
M[:G\PD*F>?05+0BU8!Y',:@?Q#9SYR'^X?BOV@RT2.!J,W@"5"=SKT]/YXJ<
M^/-5N.N2C\NHMW8%VK:JL70:?0-4[3).VQ%U;6;HRUJNG"77[E:MA:L<7 _U
M,\) [*2D-2?6G,E$J(HHHRLJUMY+4R[2D9NGVT'XE$Y'MPL JBA^=& NVG'4
M:'QTVGJWLQR)E&O"M7G5F^;2!.[2K:+T+!!XW.CHO:)9'('V^PR=TB8,W2H(
MLL@%R&ZB(!6?V)!-!RSDGIIMZ)IE6#;-<^$GDWZR= W>,F/PTF<V>3W!O39)
MWQ6[+1!A&$2QKA5NN]H;[KO5RD@N75)PG7A/22[#_(.>;A?@J1] /JH;-AB?
M[;;>MI9SBI(-HQ;RL"%PD(ED#'$/"X\?E.)R-&::,\2433#"49OX08PT!),=
M!N/!R)Y"JDT*8^Q&&H]AR]5N Y^B-93TR=&F/;B)+*XIS"9:34#Q\28>^,R"
MB(HJWH=LXB#E/[QX;CR6X;+,4R*(9*2/. ,8P3Q>_4@1@2D<E+Z3PD] Z(DS
MB]A[^9</L@N6YQ.YZ*$/4R=\\GP9S<+1+X2>Z'O\YW1,8%C2N,1)F?BR^/D:
M?OKS\G7;NK9LN_ GX]HLO'ZL5S77OFK#F>"6:!SYVS8NJ3=]TJ)P"#]&P^ *
MI=RT;.-?3];U[S/8>9T):);'AUOM6_ 4\$MY1K1;LY^[+"X^1Y,NKGE>GL\>
M=>"+4<\WBE\W>P6%W@5QUNQ_<1:HN3VW:PUL8V0V>R.K:;0&W9'-#,-J.:/A
MR'"LSK^ZH-C%0^,P)=X3NQK WO''E3."!7_O3%Z<UP@)GZ'/%-8NJU<65<)*
M<HU&NY"KMX5BY<L,VUB 0-"@K^:P0X1X%PS)J<M0M'&(N_=_;5X=\)(?27G^
MY<_.J4X MJ];Q,D_V0G$N+72^/-R^/:VQ0H;_<?-[>/=#^WAM_O[;__4;N]^
MO;_Y_L\:F40KPGAWWQ_NOGW]=//X^9/V\ A__/KY^^.#=O<%_G5W^W]_N_OV
MZ?./!YGP\?G__?;UL?ZS>I?SB.1PCVL1]7K7':-3UB"R.M=FKU>)%=.^;G>*
MGUCUIM776Q595G4<4_>Z8ZTW]M28B*&OFZU.S<;4O;:Z=:.3"3]TK&V\AP7S
MW&J3$["#1]';Q@+G&ODX62*+EL*2FC86SY"VP#[<Y%2%P<MBAF^U#LEA]K3M
M:)6",KS=[KO=2.\YM$O=AWF[@#RSK6][D=PG0YIU7]2\*CGNDM9/OU*5U;7&
M&T]@O>NU]G5]A;IB]UPQ:=W9_?-BK:M28NN46+"D[^LWR (T[+H/^7.^"F0A
M7KIDYIK-+<S<-\W^WACG*HG972+WM]X;"C_&K&K*FZ#*SX9LGS"V%&Y#MYW.
MC=[JMI-NBKBS-A9%;]F3=\UJT\FZ<1$%S]MIQY(I%::QH>QT[T0CQ TVV[I5
M&:9E+8JUUA0\'Y;AZK8;;U^*57KZIREG!856&X5L[]JJ#@=8-JKJGJYDK$Z\
MIF1L"QDS#RYCA,]L]%IZJR"U7,F9DK-3E;-24*NFM2AH$8P?_G8 B<-VR9@]
MK/=:R]B1VX.N*F%3PE:;>9<3-OMHPM8U4-BLIA(T)6AG(6BEY*QY:.NQ2P#B
M9K>CFW954+5*SNK$;TK.MI"SUL'E#&LR]9YEZ]T"E(8:REGQ89V]YJSNX+UH
MU?/J>?7\N9VT;>ZQ227WCC]D&A6/B(O.BQ.ZVFP"W]#^QYG./FB?'^[OSZ79
MQF%.U=I;;',<.>$3H=/<$]H$/VS[/)U-@E?&.,K(/!R.G8C=(_E+[X4VM?\J
M<.E4WXW38K,B4VHW'B.LFI4L5L1$302Y4!QTAAS4.0@'E=11K4:_:^F6O7=_
MBAJRF'I^'U.I=L*U?>:A4DB[**1:Z*,VUT?-NNBCBE#PZ^R#D-U[-8 5<ZFQ
M'_,CJF'7V$_\^S9E$[7W*4]!5O?0;V?8K>D-#"Z4@X\H!K<9*2BMP3J-?K.C
MM_?78#7L^*4DKJ;Z3:V6TH^'MO^J48_=FJG'#0:>Q$6!@;+5\J7N.L^[+N $
MX@>;"7\-P1\%OF8<:"C>T>A5BYV?6C" 89*X;U4%5_=@QT&>/\OP0;ELN4T-
M$YQ70@[]P:@#ZF/PZ/S\AQ>/,>$ R/(E""O:8GJ-OMDL!+<NG4NGPIGJ>27A
M6UJ(QQ+PGE$? ;^ ^&#>0AAF,A;.I=G\OJ*R6QI"#C!=]-T8_GONA>4;.O0H
MO=5N-_<0"!5N.O$ AJ+6Q8=[RMGK91HZT#&?5$^W013_RN)Q4%Y168U^I]?5
MN[U]"EU.6U6]]?.GP,A*^.MARH/-GII_=Z-,#Z32DF_72/(O(*YWZT1CS?6>
M/9?YV$C-\5P*ZV5*/,XAEG<*@GG@Q"5%+46M&E!+Q=P.LE%;&]"+/DD5G]F;
M4?>7WI^;C;YE]W3#J$%43;'0$6V]RCBH52,.NH"X[.W8\9\8ML$<.9YH6XP1
M6NSH%[(HUD(G9EKTXLPB7?,9;^[G_-P.R;3N3JQZ_@#/GZ5;7&JSW0!C1ICR
M>'05LC'S(^^9<63Y;T$4H<K\,@E>_L;<)_97Q_/QX@VVM/O!AA,GBKP14 2'
M<..[C\[/TNJUC3'^5G>YC?E%Y94JQG^#W+\WY?M.O?C^ F)'W\%8\+9MF5%[
MQ_(49+4^;KRBEJ)6727Y<OS[*B-$H,W3W;KT[MMM]'N]CFZ:R[DEIU\A?O&\
ML\'NVX]U>G5C'57KH>ZJKM:CSA'#_?JZM*BOB[E/>N=*T+YS4JC%>9_6$D1W
MM4U=+ /SGTU;-ZV]H4Q+K=9;1XD4VZVV 3?QW+[(GI9A4H\3<^\>)XKESH3E
M[(.S'(')6J:AMTQ+L=WYLEVYA(@EL/!#@?);ADVHX:V6WBWHGU8Z:U'Q7@UY
MKQ3K'1H_VS(0[E&WF\JP4RS'66X;G-']6*Z%2J[7;%4!5:O8[DS8;ALPP/W8
MKMWH6[IA6'J[77]M5]PFH%6J3< I'*:HY]7SI_;\605N:] FX/P2GE;$:3?@
MU>S<)F!YK^LT^BUC[U.P&B;NG1@?F4;UEM)N7%2V$8!E('">XJ"WYJ #F-H;
MRO"/@;MM&3VPQEMZRZXJO%\G%E.U\:>4BZU62ZG/$NKS,'UXRFE/TQ#:LZI
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
MW" 8*%O->*=REYKLCN[!*5AD[Q!0])<_3\"WTT#@D1RB? #K', ; !\ 4:[
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
MO6=VX[O%YC!"0D9PVV2.="0INYM1?*6TL'7(V;=[G9J<]2E_[,TS_=^*%;O
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
M:RTJ1.GAP%@&GD]J!4\P/)?Q> R(L1^!&H/AF=MI_7:J2UL(1VU?+V^GW$:
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
ML](<K,8G#YB*2=(X@2[B8I0$F#Y$CO,P!?='DL*^/A9AA87[18XQ'Q\;.I&
M! Y^%R ,22):%F[[G=!J$EX.XRDOP$H"T0$>'\',N%&!,0'GI_R)M+(S0UN)
MP]&Y'&/_%]%I2)::.9J,R?$R6%*1HA1-+ ;B 4B4/4I971VV@KG_EH"A+Y%Y
M@7&S13/!@%*"7/F0Z\0.#XE,,=XWFV2A%*:P_P0N*(4G"66 44==YBL2C!Y>
MY<+.<HLY>;VH\/=6*FUK\R_A8:[[DOKQ==$GH26B^51>+PX")Z5.\ !H&1Z4
MCGFY>O*V-$H&\Z J]&5%N)4!L4XWZEI5"O"Z(&?HTFH"R7^L, :SVJU-W;TR
M$9E>E?&JB@?7,ZJ,[54].'/76-9>\2L"[LZ$7S:KK3V+\TXCUO%#& @_. V3
MX@9";("K" 15!CRX5*A)?#SS[541IEXA[EKME-F*<R%IA0DO$LP@[J\EU;GH
M'6*)!X=7X39AIJB\R))?PFB8.:\D&@,J(Y&=M#+5?,G7LL47V%UF)@ROQ0U)
MM+W4*(&30Q<[K\Z+\YI@,?PBC2<^/R]*B^XQDC#9/$LR^#+E\[*F%X]8>12&
M-P0[."H^58T1US\Z/]G*4&?O%&"8%A#A\B$#S+_%RA99YA3C=(GN(\9$GRVY
M9)2^/F!C9S+"Q7K"$)K/PR1@: UE5Y"03<&=()]#O-V3[;S&+%L^G[X 2XKP
M%:\<NH?7></J\//%A4-FX(N%43K$X?0I-.;R8\Z*&0*'R%+NP3Q.BK!%[@#M
M&,F1_DJH'FZZ8;5L6LY!15?I=-/$@H3?15Y 6A25/DR>HY!860$UQ7B*NQW5
M%)BWRAM7>>,J;SR7-]Y4>>,J;[P6$[C4O/&"E&VXFJ:V[.P7D6$JO+'4%FV>
MG"V: 0S/6$-4$._P,DJ:8B:?3\,42PH2"HA)X*TL8"(]D,(/+R!G9FK2Z4@Q
M3:(K^*A'&7/KL1;EO8LEYC.$_EPV(I,3/D=B266(@-U?$ J*S@.?D1!X8/V,
M0 YD3*8!<X%\M ;_V-U T+*EXROJ<LE+2B <OP1AGC'+56'V0##,3D%A[NXU
MHRL*7*L==KO1M]:7C.]6/(K\@#XWFMI+YPT'\GB75<U?O5%\BV?_!<YOY^04
M3D$4!GTO<6"I/<%D,8SOXK%<-@XA] K]1 ZTB\!>R:G"@H^7?$.<WKW(A #*
M7/#&0>#*8,=67QPPCN"XXJ,TH"EVYWT7RG@+)6)(E$BRXT!9KL2F3$;!?>J5
MXQ#O68"Z7<0;P8'R1/X4EINR"3@UO"@;HD7=-/>3N6TW$LK^P<,X 5!%3C(F
M[J\?Q5J'7HPGF:,8;5E-::Y1.:NEJ[32Z3;ZS>OV&IB-<K7UQQET;].@2ROX
M%9 @U0X<U H.? V8P?ISAK6*_)P.[[(B%6#G.;3K9H$'MHH T/V.MP\R**ZW
MD_E FP2OX/DG<619Z)&$\'B'<_XBC3FASY5@&N(;.CX_4A5:!)7**&1,PW0
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
M5(8!8DS' @J_KCK]G8'_FK0PSS1,XO1#<QJCCDND2#[J)&6B*X^8TZ92(F9
MD$PN!3R3PU^1GY3#\),.?S)E<LHT0J>93)C_E,#(4(>SG\+E2>;$_&<O#*CK
M4T$[K'SC=&<2!?(#$7I&U'LWZ5J>4EUT(I5#X&6/LN$4]3T8OJYGROPHSR&7
M)77_GSWV$O%.#CQFD\E-H5A2TB4^6F8YSNW47XWK? Q I)VFL;%Z3 &,68"[
MC<=/C"F^0VXB)FIG")N+HF12=;.G#5GD7FP]BQX[AMG29O:$2)BP%'$%3J0X
M_8:F1)).DUFI0;(3Q,-Q_)J,F<@9%67Z<)H*1UP7 0(.[([[EL?+=1GZT3XJ
M'XKCP%\G.<)/'4P+?Q6!Q)0IZ>V!Q)J2^>#PL!N I&#O-)[0AT*!0:B!B.6+
MAKP\QR@YV.%?6\YQ$T$(X=='+/TTQZ0>3>88;XB9...GLW8?HV LQ.#<R!%9
M^OF I= !N*@8H%C2YJFV%J$\9SKPGN8"(#J-J8;L261YB/O2\%O@/P6D<FBP
M:4( Z@&LG1[Q[*ULIT >)DDCCLEW^'O2X&4-#AT^.R&6]$;W+*0BDY6FT'*+
M'KAV=:J'K-]9+%!.L Q#HZGOD<=11QV]PH[FJY;3X#,43]015#6"G22' IL-
M0U,N@;**T"'"T_%<K"(P]4(4&4W[2&\L? MV*A5@+?S@@_*H.!A!<KNP"-+V
M\J*C42JD]+*(\",1A9U06^9)OW21WIA'?EDSM;T&)8FVU9 TC0:""=#B?D>T
MH)W'N;/A6";\\J0]<5[.D7;33">9M%VJLB@+%K0X^"16SY+\D!751U0',, #
M=<))!&\27P.,%U$!E9-8BI3 )5])]GR:@%K0.'HY6>[P.O'6B<8WOHM_?$Y0
M^E="<EFG"HN"\R,YI[]D9GKJQFF2 D%PU@@.+:"I==F_8"JSY8D3,45S"J\=
M4_>+";E5U#Q!5+NYNA#+A+'Y.1Z]/NWCL.PP39W? _F9!$;;!8^'#D@0/)<?
M=20-B@10KFCK@]^<@%7E21$:RA5;_#)A?H)(O6:J,C)6"$CV2B"0\79-[2EV
M\BN8RM/Y]#X,T-$%P:5UNQ<S^S1G7V!>'W%:LD?!+4T(6\D\IJYOM-S=OFE1
M<[!E<)"KBD8.QM?RR+\$8='@X7+Y\7<:_69W>?SC8%Y4^W@V,1D>A.)<1R?<
M F&VR!.>A<"O,1Z_#MADF=?QL#<](L6(RE#@T'.L/#JSRXK8;S[OKXZ&/\L<
M2]["GJ11*S8=,X \<=")T5;XY0D&.--)FN>R$UD2V1"#POREGR)>D87@3\,:
ML/TG+\L[G9-D:DDW&][/6G24$7UV1/8'[J7B[!V9&9&6LM]<^9G[)762W%=&
M<9R^WNB>N-[H;:\W#I=:_L7QPK]C6<;=Z(O,A?SJ@\E($8#%'#3;6/8%;>-D
M?4&<O/9W6922S%_+$.!\]?>7M"+'BWCFMXAN4M*F1[$=!Q2KC(%R72P#'80+
M)_(JP9 A-&2,BXI2WURJU#L'JR9(+\)K?Z$$*,S7P).GUVQH/,G-E: %E.?D
M 75X2S(<6C:WAE?TY*K7*-O8X;;=5>S!2#*E1V/XMP.FW:L$?8 !44A&IC!Y
M/OA?:4T0_Q;Z*>E+"F++^)DD!^]]18Y+YCEQ!'^%Y^WO[7;^$%Z\B5_R8./R
MX_=79G?V!J?LQ%>$!]'^\'9%TA]RY#*;URVDQ3>L$-),V!XRK!X,<%<6E4JT
M\K*EQ+_G 6^K0ULV,BRO5N:,&7U8O<AJL:I:+"N_6&*%>.479>IM6*0T>9YY
M]%!B7%$B>OJOA NHY8A:V8.OK)U?V;F_+(C)*2CL(&B5TH&/W!= [SNXHU 7
M&%Q:GAC+0_'\F%##(R.>,2B@+RA-,GCQ<S7YIQ[Q*'"VTIH6+[5CLDU,U@03
M,I@?&2\MXX;Q;CJ\R9'XM\L&<?93NL@XS52^:M&+,\M'2<!\%N>H7IC]K._P
MNDR.YBUJ<FCCC2H8.YWAY,:?Q:75AKR#8M9D  U")WP#T2XTPG:AW/ X7]OP
M!@W":!AZ VX'C>8A5Z"\I1UZA^OURFX)3-OIE>.DL^T[ENVSJ4SL!/,=>Y.W
ML@E5;X(N(S(;<F<[J5^4GO+DRR.PK>L>34XZBT[I;W[$AIBV_PE4RW9PP[W4
M1S6QOTFGM>19<[TSJ*;+2<5CQA:LU^9R-" _9I"[01"&U $)=TT,@N&F1AHX
MTV4"=-:^S5JU]:@-R693#AD[#^3=7J3AM\!_>@3]O3T)4Y1IVP82MHP5%)1(
MTRM'RT\4UP_XZ_<ORY7Y@SB-%GP5>]X/$!.2%?>>A9CI[3RQ9,A75CIF["=P
MW5D>]']K#\P'SU1#M< C?;!&/>T=+H' WL,'\_<E2'PR4V&)68K!19Z#"378
M%+MFT@XC^[4?R5T\P)4T=4D^2GA%1;6WPF9;P#AZ)VU\58NA:C%4+<;%U6)T
M5"V&JL6HQ03.NQ9C=4U%I["FHKLZ?XQ.>NKIL/*@T2_";,W'#:B*-[6$1-7K
MLOF4F$TK;9U<K"!C&V,F!P4)1"DM3V]:PI8XIPC!(;P#ZX#>0:O1;U?N'5B'
M]0[:W)'=TCVPC9S!CD^N<0_*K8Q]P)4!!58TQ_U6QC[LRH"2;%U;6Z^,G5L9
M?'+5RJQPH38<=&2;)F=RU>21%U>.UT6J4:J\95%>YI_DYN4)Z)0?BY A C$2
MAT3XM9CFAL@]X/"1X@WFH'7<Z)?WQU&-QW72>MWK=K=9VD?K7C=;K5*.U>KK
M=L^JQ$4S87\TU[MH!WS5Z<VO=W1O=N&V]C9.(O=T5[J)AS4DEG)P# Z%R*.1
MFHQ1)@*^V0T^4T*(B&R.$!LX:. ,_\ 40-^]$N,=T?\^;,E:!WM>Z-PXF+V'
M%VATJJ A,3^47IVIY[H3]D:K<ROW34H7VX)'SYXB:?+</M10_*7XJQ1_E5:$
MPR%C&48K&SI]B^#HLNV]$T,LS#PK8IN>V8Z)#.T4J/FG1>)5-/D/BZ'T6LVZ
ME'_?S/GW]E+G/>)$8L3MW'L[=95[C7Z[:>BMWG)C>N[B'V9U\*=2JZ3D0LE%
M6;G(QKV20HJR$M(T&OV6;>N&:9^"A*B=1TE8A1+6.MC.TS1AY[%[NF6M"B[7
M2JZ47"BYV%XNJMEY+-AY#$,WVJN2)>LC(?O&OTY!+);/5:J.K)2AUKFIDJ(I
MGI'":!]N([4;_0ZX<-WNWAMIL5!6NETJ3CYS3JYFZVL"3[=[NF'LO?55Q]-*
MNRN96"$3G1VU^\C[R=RK_[ P*!*"%B\3-:T/]1$"Q<27RL1;*/;U[-RN&SL7
MY+.?6PYHVL5WN>"7PRF&H<?[[Z0Y9C)?C7!'EK/=1!-H1*9,<]*23DJBQSK5
M_XXHLXR#)0*?O%"]KRCD?691YCN9M#A'DZ5'E!C'&TDAXE3HIMC88^8^,8E#
M!:_G!8]/! 1.S?D"@O"EHKRE0N<4>,!E$:R3(YLL_7L.ZS9Z38"9</S\4[)S
M+HY"8& 1&F3@"U3B.RK 17*';,Q@,L],X&PFR7<2:2K;8T\7&%095"@8<* Q
M@?XJTZ$C$$7Y8"3+/#5<<WI!4;\B&K>;A6^!0?,64/+MJWH_+]-,AP66^+Y
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
M0RD:<GY+"_THO&=Z7\H@>%^:"1D))QLVT1"3R7(9";"#_\&27#%?I!:'$;)
MDFLLQR>SG07MBYY-;G5Y"EVNTVGPDDV"DA--^#C]#+#)B:<N;4KH 887*> Y
MTRB;X!?)-,NT[VNT2K!G$Q@.O F7E[(I$FN!KZ!EF%WM;NI[ _#%OLJ,4PTK
M&K5W>(.P0ND^O)K$V> =OP(GF!2D-KLR$@/<-7&&S!5O-WK: VF _+M!N+^D
M/6U7C0OOU)$2(^YB<AT4 7^]HIDUQ4JAE+E7?^Q\&>8WFCWFH*[G !"N%PJ<
M"M(1(;F!'XR KRC9!]31E90]D9$<A$)K!T3_1 6)P-Z,B0^#1@:EYTD1Y7G)
MG%?EI^ ^V"C0)QXPZFV,GK+0*[B?Y)7&2%9.X+;"[Z*M!W[@&Q%9W',\;N,3
M>_'@[; O>%QV*!^7?V'3X1H_$,T5SZ5)5;F/PJS_CHF_P+.X[_$/RU1<RLM]
M!K\GF&/&EN]A@,,)7WE>5+:%LW@MQ4*8 U,0+[]?VAFS<WO&E#5OA)G'X(5Y
MT9CE]M)LLADNR!1H&<T'OV-:>1RDMI580YY.)<O,EO=D\65*CL4=-O,J1RY5
M\D6^$!3XX!5O,49'^-Y* 1^^F]$,\(U2G+E26S0T@"(>>V:R4M/19((69P<,
M.C&,5<7ST)>O"*^UFU7'9WI65VICQT7_+ Q^4OXV>%8KC0,^[+7&P5)_C=0T
MSQK3-VD.V\?7)>O]!FG]G:AU-Z)?HYMGQYN@L_TE"/^*W%'ZS+';Z'>OE\T,
M39XVBC5QY(>X!SU'3'VJ8<1$1,X#J^W+1$F?L8;=:#*GFN %[+)2Y]#F^G/H
M&] 8&/1UBYGJ,Q] :<[ YBV=:V/]:;1>;B;MMYA)SX"9V/^?O3=M3AQ+&D;_
MBL(S_3Y5$3*C!0%R]76$:YM;[ZVNJBA7SQ/SJ4/ P:A;2(P6NSR__F;F.5I
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
M/^!>_LV>CK2QKLS4OCG3^HHQ'LUTIBB:8<TF,\72AG\,KVXI'UGZ]1]66S<
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
M.#R K0RVYU_7U@QP=V,Y3^!Z(@PS6P5_]CHK(M:Y>^/.9[-]=FZ6"$)PC('
M]GP2@S>1"W*#]\#]U6K*4J2YCXKL;_9TI(UU9:;VS9G65XSQ:*8S1=$,:S:9
M*98V_ ,,/!HY+OWZ#ZNM&P#M]\YS6[R!D(?MK#5%N:TTJ#\RP"YI2R0S+HZ3
M[LFI_"9<2NF;8[F7&ZY$M_;#_;=OTM+W'NTI/#@.ER7&&CG1WG+I^2':HQ31
MBQUN]-)]\N:7UK,/]@C8I.!XDS4GQZX*T/Z*OP[>M[79*7-%VY6U\PSS.%T>
MWH.IB>;P1]];_&;Y?['PFV]/6(Q];..0F+S76FKSXME&_I#N%VDJGK<2.X"G
M!1$F40/DJ-2=^8L@+D5'Z,LK <[] I6K$,J[K0AZ'IAZ3U8V#TYQ;S8I#,6+
MXKTCX0<5/=>!HE_=]@U9-6J(2)H[@@LGVE$?=M27=;.FT*.Y(P1THEV!8.Z/
MY'Y_<X1AG6T/BOJAG.%%Y1,O"+-UXRD/4)<&.@+ SPKKS>'-D\BQA'PYM'S<
MW%X^?D@L)^,>4Y%SWCN6]@MLK#+%T18]7*G,+EATY7B%N2'@5//",6FW():4
M%-H7ETJ7HV"?4<&OM+!^TAE6]?BOJ6T'PCMB.&+O=]82;1?.^-\9Z/='AL&:
MCQ'V-D0)@<'\RO#!'M"#7EZ6)0#:P/T4-,? MR^6(I$AF;!O3Y+NPLW])-**
M]U6&K0J_[0U/CPX^50'PJ;WA9O#Y;&'9+@JQ#8!,X(>]5F:T&M+XU 5E#:;'
M#&_ACG9;_BK&+U,K?V.S"74=%6^C (S-( "4C&V7UHNVEN,%L.$?<.-;!Z"1
M E;EJ(:]L>E=*#[#QS) PA(WZ$?L['T&<L6!9$1_\4(FZ=*U=#?Y3V3S>!_B
M_:L?3.;,<:6/EK\@&?/_>@NPF3]_?D=_?1=:\+U-)T[4L_1R78VOKO1U$GIX
M%J=JL>#-VKVH\1V& *%3RV)8QAD!8!%@EX7L _X'.S%XX1+,E%"R><+#;_;T
M";,;EI:?](K"_"9XR7T(P ]ZTKIU;CWXC/<H>O >F>_&!DEF0:OKIB]\>"(U
MUQ(O893HCFG2#$]:<3WI%E;Z4:F#04HI("/@<O[\Y$/PW9?HOC-ISJSI?R+8
M"_,#KK56+@3O(_3M<41 XQ%'F>0,8-MRG.N)%<P3WPU</O!T< 65]+BA;U=A
M!8S_#JPU\"UY .('^&3!C/D ,+6R^ 6W2S?UW6=%[&<&P+3K&$EQ_[*4N-"*
MG,%*0?Y.>1\>O.':<Z_G"&#.J(^>\XB$\ X>88? T!/;0?R./=_WGN";(".[
MD;2E>^;: /GU&U[!VZ9LQON:,<=[>GW!C6X^ >OZ!!5/\L:4N^2S!S3@,?&'
M+(%'L,1F(O<HH>,<JWW\\2[."YJN9Q=-;9Z_-)-&1L(_7$B0P1%X_)0T?/*D
M<?1,G//66P"Q^H%T'RV7SK,L?7(G/>D5GDMIRIOX6_I3??-:>C74Q9-?$SV\
MC29SV&@H?4 6 SX*\)VKSQ"7I,]0M>09K_#H)K8R^0Z3VW"!\4TRYCGEA28P
MY"0"!G)#L*"(8LEA MV*)"H$4 :&/<!GB!&>"6/3)/! BQ'0X[J'PZN:-.AO
MEP:@\Y=>8#G_]+UH^2EV\"CJ(I3]UZ40#"M2HK)DT*]N!^8NP= #'$EXO)$7
MXIQ*=DM=PG^!G$4*2Z@*";H:&%>&'^/I]9G B..,E0+W8/4L5RC7<&[[4TE
M!LDJXUE=ME0#L/\9N1RO"0,6,%26*+*"8Y7VB(#0[''A>DL*44-RW13P3FU!
MQBBAUXT]^+'AR5P/Q0(P#NRFV:-%C]^\3OPK@+_2%03"QZ$%2TO'(K\EM)TT
MPQ3SJ^C]8'0(H9=)M9I@ASD_$_[A0N]_,KZW-/;1NNN!K18KU96@Z580!6OF
M&7Y.[Q*@J @!@C5^Q"S8438^P&VK;'^QD$WF+I#A PB4B$+FO,K-G?D6ECQ.
MD"SDV-R@[ZP)!8R!G67,AY IW0V<)'CZ/ ):Q3=Z8+*AAEE0A)HNA7> $+(G
M% ;S&78=H\_YZQX!#*AB?086M6L'<X1+3XJ3DP6?8I\](#XDCBV.>P)(-)1\
M9B_&8#"SBM&?'<&? J,QXTL)/PD[#Y8,=&8DFD$>^Z8BA%BB(2*)S MH([8F
M[$"$*#GEWS.X%4'^P%P0MPZ'O37%#&? ->\S)P*70,GW$5&/ !]G) >;GCJ8
M(SX+6!H5C6_"UZ&>YTE>?#4ER+_=HK?BL=V=XWB\96(L&]*3._1O6@V+4I4&
MFZWFF''G/$[NV,)XSGH_"Q;.>3/15! A=>-?_I2D%&F<N_MWTD@QY-10Y1PK
M95@VD(7ARF\1HC*6\C8V1+9G-AWE6P$0/)>T#GR"OI'-@V7KCGZJ-Q8D%_F,
M$%2Q"V*63$\B*]$/I(7$[^-XI9-TI>UFD9TGNM8#"(,'A,&:L^]Z5'@]]@"F
M='K"N2=5Q85(BN,;Z]BRJ*GX5/1YIM1I> :@HP@[ :)MG?H03S*N#30;@$(B
M)29]ID;?&KV/_ZX#22XC6,NK@#&)XFUJ'-@ :>E8;B("-M_\FGS_8*6-5;Q2
MU&Q+#,V"A04HL/BIL<A3Q.J7(*4YLG1YX)9""[.X^6=\? 6&.FH-.NG"M'/^
M)WSO+;#1]4_\BX63'OAW\7FQA(X&W;-8@H;G/4K!PYLF6I^^LGQ$C C]>-3>
M= ;ZS/,#=&T(0A'B@APYH9< K)E>ZC/?6TAS&XTR3.)"#%ADJSBT8]YM77B7
M7*$!/4SL)6$S68G+72C.P ^^]X3L3N&TRV:LA)TF62^+H+#:&RV68@D%8;W
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
M?[#=:W[[C0Y8%)^$WI+^%,NY1CZYZ?>,5>[Y,PH SL_\(]M%L-]<TU5U4]B
M7LW_QD?>V& <VY.=1/=FZ04VHN/&9PZ0R2-[@UN[UNEYZU"T H8/X)0JPII$
M6S&^U<$U^$*2Q'&;_RF)_[YX(;N1[A:\WGQA/4NN%TI 95+HP?]@[8$T!9,>
M_B(B !#W"$_9E]Y*"?$0'C-XR^/@#"P]1"=ESJ2_'^"C&H?YJ(.4$PWR47N;
M^!#V[N#:'L3SI6#N/;F2-?8>F>2SI<\"AK@*84,X;G82,F#69Y<!.P"X9KZW
M@)V@L %<T57>,O'#P#/[Z@>3.7-<Z<D.Y](/?+GG2_?1<ND\ U(\7TRO%<^'
M7QF>U7KATK?=$#ZVPO098_CL(9!LER[_O7??DWZSIT\L"'O2W7+I>S\!"B&#
M)U>"_0[0QS*5A"7GFF^1/YD#5WP#P<'N',>;T(YC)'T0@/IA_7S/IA&L "4N
M47UE_ UP:IG2VU1S'^,/0!W.[2#%(_P^3=Y-I]]I@W9I&?D@ %C0VX.5;G\=
M^RA0&\^"& 00V)]X = PB3H@+Y0U0#\)65DI8J4GYK-XKO)4LI#8*!MD2E1J
MP9<V'?%0PWOIG@'TW0=9>F# $98C\ZNF"V"'(/1)L*93F@7=O@/6\!Q[2FNY
M#^&?!;$8H/ 3H:AWP4B9HU0)(H?O=X.LF%L MC%C[@JP<[#["!:..[$M)PM%
MX-4)HVOQ(GQL!KUKD,UIECI@+?;;1T6:U[)/]C2<QW9?YBYA:BCI+=88=AJ%
MFV_)+' "6V<^?$T&3OI,?\I\-*0<:QFPF_B7-U,[6#K6\XWM$H;HIC>K-D^!
M&4#OXU^G:^HI?%TBZ"C>++[NP5?_R'^N:SU-UPN_4GIJX>>G>E1_ZZ-VA%=+
M=B%:O6PG2NW%@Q3X$Y[F=JTIFJYJNO+'@];[<_EP)5D.Z)(?]^^DS]Z#QS]:
M)43=6/[<![EX'VV:L\KF^.F^P>/B?9,=?R9';&"LR0?<=)'GD/F)NT!=;4]'
MVEA79FK?G&E]Q1B/9CI3%,VP9I.98FG#/U1%OXKOFOLI]![8]=AGUE_7U@PP
M?F,Y3]9S@)#/.B2 O*Q@69<)&^$UF^T#+W,7N#1P(0AI8+EX7(3?@+W.?.$G
M6$U9BC3WT<C[VV[T#$$[D?3\]1]66S< V@XT9(LW$*(.I_6O,F(##)K<:92&
MS(<>K=27*!E,?2/]NA)36/,SU$U.W9T[_>2&EOM@)Y$9S!]RO"#RV0]XP%OP
M,/Y*?8(A]V HN>@N%)_AXQGX#TL$CQ^Q-).%C%+>QSA]C70G6AJO14%J,3TW
MA EHD6?#8_D B5:8!W0H1,K3Q3V8P=/(85]G\2(*B&"TCNZF&?P$133XP55V
M'U+_9V+Y_C-&"RSRB-%$3[Q6]%/QFF=F^8'$*!KPGDW88LQ\[O#JBBRA$22O
M?Z[2YQH1^^I7FD%?J>2^@4LW SO8>PJD5[0@+X+]38/7-]40W0I+>VCV%'50
MBWFLCGK#T7;SN-@\C$$ Y,_*7U6/J;U/0B(WO!N5\I#U>DLD-!P%XK7GCFRS
M6H\(S6UFZUO+L3!Z8%$XHEB(%'@(%0$FA 7&V_$D@S KX;;+MK$]$7[;F+OK
M>T$: STD^^K23D6+MG@YIZ):R<10HH_*AYGFU:VIRZK9[*3B=DC]<U#2W602
M+2(>^[<72\OV,50L@7L5;&EC<)E5,)5R=\JRU2<"*OBB*: _)7#^O ?+#96K
MVX$B#X?Y8Z^&I..<50<WK *WV&C]PL*]-?%N$^F"=73)S3=;SAQ#S%26(NK5
MK:[)?=6L27&7PTQ#A,S:,9#:I\.F.NM$J_DZ.H!EZD48-;D\9Z=ESFP<+#O
MF2U3>M09IT=S6;M$WI8K/?.('NM0J\MCO5P;NM%,4K_'VMY*SVK5)N=R6/4:
M'-8N/'0F9DOR U]8,*@*9Y5LV1!7E+R/,%?[&ZS+FU9FIGYM;1PN5W]U,:"+
M-'I?:@RHI.*N+$JP_$579'50UQ"@+@;4Q8 N(P8D$JFZ&-#9!647 WJ9,:"2
M?8GVBP$-0/.9BFSJS1Z9V@[9W@6!6A0$*LE6]0>!AET0J*TJ.*[HEI98TBU9
M?"8P9:E/,>D;::*+#FUD.?6$T:%17<T:+U>OO93@4-J@9<6M[$)'AX+F<B33
MD7I_#G&(:G]0?W+107AKA/C:V66I-2TK5"-3!X@=52S>ZH7W$&'69 [DP'MJ
MP4<^6WH^F0Q(C[+T-+?Q NS#,H.G4C<16+[H>0&7!>R!+'K/EP!^DL,>F2.-
MF>,]91OII!?V)"F[&&R=9"WPE?^%AX^C$#]DV!.55D@M7U*WP7+=");_3/5Q
M3W/FPMM\N)RW'O&S17H3VP>+. @Q=(0?3&W<\VKM7M)Z-2G=B[LYC;'#Q\2#
MIR,9P)I_4-\.6(G[_#^!6$=V96+)5"<:(/=BUQK8@,?+!6>V'P OP-.IQPU^
M@-P(^XO\<"[])[+\D/E)9X^2)/(.2&OLVYM(0RM%&M)EML^AO7T2T%^!,J)
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
MH;O$I1,D+IT\8^D,]*>7E"9E\Y7.L(7-9R-GR%8ZP_Z-<OMO;ZY2_ZRY2F?
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
M#>!VWR6=/48!QS*5CZ'UDU']&]@Q$]OB1_?6PO-#^[_BKP">S:ZYK8A/9&[
MY3E-#D/5@WK!#=( 1Z;)RU3Z\/;3C_=W:<!#9)N)]A.)2J-4NOB)0M?0,]G/
MN%@(U6& , ,BOJ8L"WH[-V>)UEZO@'\7>&!C= ":]  )YQ9UC5CO;[")"O4#
MJ-"XNM5Z2KXO%+P5G6?1QHI.T"T SY0LIRUTL$J&*>I##Z$YB\B((%.#ZX\<
M@G*@6WMB BU1Z%X-5#N:AF\%U>#JME\GJ-8$%'?F<<%4XBE*/7F61=)3"34$
MIF3XG!(SJ>?1.+"G-F;\9_LZ83%N8/,.3TO&HZ*!G+WZ =8$.V;(?M0>"6,%
M*6+HC93K#@X@;9!W/I)7VRN1W$R>BCVHJ.O)#.2*1:6OU)H)&S>MX/>.GECL
M*Z[U1[$HW69=5&]'=SEDOTN>F>)Z>'4+9)9#-1%N(ICSADO[5.\Z$2;TEW3V
MHFKL(%..+:>%W04ES'B(-)ES4O&9:.F3H:,GRT=ZLQF1&8=DYG:J9[Y.ZJ#1
M-2 .2-3B*G4GC<.216XL?I;39_P931]HN^D#/GS_='\7/X;?^ @XFE+ZUXSR
MO:2I-R'""8"!J7H]J<>F7AX\"8TW\Y 3R*2>21[4O$H7:#I7J0MO6,EBVU6_
M %<L217FB^<Q&)#T&DF6QQ.@DM3P%(\H^,:8;C4&Y(@*ZN(57K9-NJD,*A-Q
M)?5#[,!M)()\SFD.R&<NMF[EN*\'BDY,6</T_+7(329;<X>8HVQ!7HGCS2C;
MCC>*X4^,'TB.'>9<P0: /FQWD7&.O1ER5R+A4H$XHMJ&.$$P)QAA&\)ZD7GK
M"DJ\L\-8G@0IKWM^0IK+U.VAZ]$XQ20YGC&==KW9@ O*+!.W!38LS1*#-KV
MQ2_>^1!L5B$: @C1MTSBGH$L4A7A%_3(P6@.^%8QQV])QU>9I2\\*G 1JII:
M>5FN6 [H3'Q$.-^])WP4";TG.Q /'3.7 8KLM$HB3BZD8@^2#O*VQR96DQ6A
M6*><!B>-ZO!46.Q*P;&7,2QP0>*J2=9W_4<A'GLEDHVVRP(DN-V'M-@ZM1D2
M9+BA*R^@84"NJ*J^J6BF? ;5QMA7;J^Y#Y\Q:3;X 3>\=;S)7PE/CI1<HV+X
M#!\'0MQ:(CC\"-,@]G@Y/S)FFUX]-/.O'IKY5_/[UZ5%_N\Z%$GQN;R 2 &<
MM*N-]_"M%&Q0:^@)?_98D!J@!D+!_^GY0H=0XR\& @Y\A1!E"B T=@=B.V9J
MH^P"B8BP"&S>L@_N^XVA/'&G-O57=KU'#JUWE.;%;?O$$ /-N,P8/H_@#>"Q
M!*#[>H(DY3B4WN+%U"W6F[B/M'AJA BW\O:8U,::HL$_EQBYL<+DL>@Z!DG?
MA IJDB@3,^L_X#-I/S_X4_CPCYAZ5"R ZANY>NVL%W//X2G@_KP4PI4V8;MV
M2&([[L4==U'>X:CF9^D4" 5<_]<9]8\#1VRE#@ H:7(SC7S,4T]W@\T4\@[L
M,]64(X!W+"K?V:&.1>D(XN)%R<++R_(4/N3:_GD]MZ=3YM[@$^)0&HD#B@+L
MN,&XNIUYD1_?D9PL^*!GG^#?6+5C+[(=CQK HT#7QX_BL$07*!?(B)OPD3]!
M52?QZ^+"!1YO@X7AC"9&I9G LM14=.7D?T[.,.GKZ:9'N<),H.H6/%/!1/PX
M\A='FI-N@-?>[#K"+BJ\K3'WUM.&TD]SH%B;>A-@5@+ :HQQ4\'S29%%O+ZE
M8\5E&%@2!U\%+.7SKY$OUF6ESM#4(\LOML%X];UPU\"DLJ<8WZ'&L)F(!1HG
MV:L2PVN+BWY13DKB:/ CED"41%ED_R[ (R38OF*]AYXL8I!)+6_JQ/M4I@B(
M=:C,"2P7$8X5#G3D4\ %<UB"UVN%R"C72[V0LD_@8K!NL?(7 ZYD8KRF!CB@
M;=P')_,07BL)-NO$09HD:N79?*03.)T",;T3-)@CJ#C,_RCRA-*-\Q R]Y<G
M842A]B ,XK*E@C7N!@ZLY&/D(UA2;;K?DKARYM$V[H/SECW7_%OZ'$.B3EI:
M0[5(28>B]#W)XY-,"R[7A'Z:46W]C(L#V$"<4940$ (%G1$1 Z>9!M22'3N
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
ME%I>479H;HX21,SNI095%=!K*+(YVL''E^6Z#4]R1':1I'B0KOGH17YE$M6
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
MG"$-%+4MD?F2TAUB_ZUHB5]7:N6VVOQEE&O!@0#[GD#E&U]HVOZ%EX6KY;K
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
M419!E41A2]JODKF631L(F0Y$ELGK(K;<8K3G5%2</^G$_$F%!,@-3>FZMU\
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
MT6NOKD'B=@S%#E97M!B1&)86WF8QVT%C-N@>9U3EC*J<4;69C*K=\HRJ94)
M24%6SL-:1Q90SL-ZZ@[LS<-ZW+CI.AU@$=7.<8RJ_*!NZ6CNZ1J[;B23[?HG
M1E?;!-_NFV-SVGUN)'(C\>R,Q-Y!C<2NPHW$6ILHW$@\=0=V,!)/FE?P=/_7
M;X/G7[Y_>FIX)LWC4J)VN _ 0O*,K)6&]&458W&R]F;T-MX^2$BR,T7LX6NY
MK[9I,#],G4&>7%J7=!18"\'0 \RLI7$\E\P=UP]37SP8#S**BA8.R52WQE%6
M.Q4L=D&X31#8<!=]8%*)H"6L%@S?.0-FW7W'-;CZ_9;2Z9<N3]#J]LMQZZ^Q
MD22U4\VC6G*WFD('FM;J2.MMP&H-MRT-'=^9UX>B,MVC3LWK%A2<X?X^N'M^
M^"X\_?+X^.6?PMW#U\?!MW\6LW$NF\'4UJ[0<*_\LFIK3)Q.^C[J/MF& +DA
M'5H;OB!#-\ B.U@I!Y,SSZ?;5[<?%@>;Q5.$;C9,Y8UW(_PC !/D8TOXH+M^
M3NG8$U'9Q75M?\4S1(\N\<P1/;QX-S7).)5$\9 JFOX,'B76A76W\VC/SE[=
MTC!-+$^T2FF626A\#HGEO$9&YS@NK84'+FGJC!W9I>'+4@9NF/-@Z'/=",MD
MV=2:Q4\Q\P738D:8=)Z?S-*,(%ZO)?4JLBH[K;Y<S:.TEJHJU56J6F_J'J@H
M5+W<W VP^01MHZ?E:E0/8RNC>(^H)NO&*1;JLK/S;/JI2B6'+$/3G#%!\[0,
M>S\W< ZLF%LU*L\N.0<CN]"ZH_W=RL(3WB1G_9)+\9+4Z;3PSK=G#@;Y@[S>
M3;L@_?^;[L(H#%K"%_T5=$VXO[^O"0AL;-DY*/N*[Y9H?ZB?2R?A4YJ]<NE;
MBA!;%_;A6GVV6OUI9.O"/UK"5\=US:)C!4=?V.K8J.I\@-H)R148"[J)E#51
M1((20C1[X#E8-4X.-X'5WYV%\,%U7NOB?12TYQS,C<B,X-;!)2O<=VBH.W*$
M._A);+TN2_'Z9G'UX^IW'NKWE4S [9[51.MR6\.5C2O;>2C;P!ZY1/A["V3\
M50]^UD3IUK:**Q]7OO-0OH_$1JK;+RWA[[KQPZO-_E)=VW6,8!1' XX&)W([
M]=F/8*:[PC]<TYO:>EVTKJ[MXFC T>!\T>"K[OY "_@W8OX@5DU4;EVCN.J=
MO^KME@+-S_?S\_W\?'\SS_?W#WN^7SO8^?[H.NBY<0V#Z>J&_\YCE"G%@WGJ
MP_^9UH;,D.]/W;Z]&0&:WZL\FH#F]VI;[H \'5JU9$Y$*/#I__YV_^'^6;C_
M]O'3_S7U;%!UIW#Z<JO7*_>HXL_5WE[G>:)!M1V0S,+5?[>KZOOJQG@[:DL^
MX''5'$MFXP'(0_$#R]I)U]]]&QB"^M3WY^]N;EY?7UO0S-;$>;D9N,84G"CO
MAHPFNGLSTGW]IB]WU(YV@\UEORKXJ]QKWV!%/CQ":>"4T1H^Q!F;K:D/QN?W
M\#OA+OF25?.)B(:A32*R">LS+.XS$J.LR3MG!K.Y$-Y$CZ=4ZTB1/C8M>@(T
M@ =X6!W.MA9OA3<Q+W%(;2V (.*IU.1 **TUU'WO"?\+#BDL+=8"OJ2'3AT[
M)C#^7S%D.*:EZ<*6S$R/,KO#_P_@R0^)*R@*=6<EEBF^B3@9RUBN+(@EP@"[
M@T/]RBF73I7/Z554NJ4VJ+=[_O_YX+["<;]AN._M!/R(_+*LW)"?JNR9/_UI
MB-TZYE=0L&;@_X3?"0/V95AT,L3R#XMK2W_UCH;:WYP7,D/89D%(A:,V1VV.
MVC "[7VM]=K-*84$9,J;$P.>:V=,3Y?, :((.XN;,C-CD$'8 +R@=2!%+'$A
ML*+F?P3_NX>L(V'5Z57@:K=HP60*=[0$TC>G)11A6?01Y?)+JB9%B/9T+8O9
M:_!AJGK=526E%V&=B;5:L$E8Z:<(^?ZNVW3[184GROU^>WOD.Z92<+RK9Z?.
M$.^XE=HT*W6/Z$0/C-2V>HT Z8R]  .UIAT;J/%2D7Q!*V392*23"_'JKGBN
M#IZ^YT*Z>JVT^UI?JW/887FG\W04CN<#0RJ'H7.&(5GNJ[(",*3T%/C_9M11
M^SUI!&@D,^R)<4846!%&G?+E17JN2I&>@SZCJ@^)_XJT>,\X/A@)#>9S<(6C
M,"GSKB>TG.0'W?Y!8ZJ^"[-.\I&LR#*]"UR7U5C/^-@]+!&W%4(E+3\=0FD<
MH?9'J(.1J-8,H3:D39X>H=8WL'J$4D+KR'0]G^$,M69T2S@U:"D<M#AHK04M
MC8/698-6Z-+)K:XF_1?X6.#2C0("RJU*I3RZ8T/*FW2%[J1Y;8XUM<6:#L>:
MAF%-N?W."&Q46>U*\-%([<F*K*30Y@G>!\J]C8WT55\(&D4$M3GF4:;1W#)J
M-%IU.5I=.%I%MI'64K2L::0*;XYB&Y7'$Z' +NIPI*DMTO3^PJ&F05 # -&#
M"SS#->=XA3/VPH(M##8^)E\A>B1X\&<O7=J%?0YJ.Q+216'B@H5*E-F;5P.&
M*W,]E5F66C+7YF9ILRS)< 4LH*"*!K@2Q/;HM4R;"WR-A-;\8W@K_2JZ5WBT
M8"[>Z*E<SC@OGXS'J.-P:Y1K)+,E_FU+^&^NUW75ZTO)@SD/M=XA4MKKR;(B
M=>%W36W?("Y<J_V6_]-//(%[&P]9HNK2A$?A@:WR@XE+6 (+;0==M15)ZH17
M)7<Q5%CQ'$"ZU'Z![S"P 2.LG!3N3;Y#0B310WB1NMM&)*K!H,:K/$]H/,MI
M15WC2'[62*YV%!6>W4-0;W=NC*ZB:5WR\T667MM:-K1S&$!G6@:2UM;*H'IT
MV];0SFY0NA3? >4YMG-LOW!LYTE8YXWM2K_?5U6I(TE*7T8KG79(7NNKES'%
M^WV6Z9DMC;Q%)'\]8@_FKFD)(5)WN"7.T9JC-: USSX[;[3.C:GT6$PES 5)
MSG^&J%L6Q,540#6.>80ACX)82X_'6NH%!1SASW):0==XSM]Y(WP8:^F#/=[5
MNC=&3];ZG3#6(A\CUH* WEYGLE< ZC0%1^H?%]27-O'X(=(JX(@G]9TU'$E]
M39+;;80C5>Y*-Q.YIW5E@*-^_W5CC*!?-D909:8?#1"$ >#V*>"F\=K-;<BS
MG%8 [1X'[;,';44%T%;Z6J\#-F2OTRG8KT-"/-<T$ N?**_4+S8 <IX)60'.
MK]O VX=<;Q!,0,0$#O,<YCG,)S#?YS!_L3#?R<+\-\?^'9QV<VPBT&^*%E0$
M]1T.]?7"! [UJ].Z4OMK*4QT^/)>6Y<A:43)#U[SB]?\JF7-KYY4ON87K]YU
M.+.)5^_BU;MVJ=[5D'7P/$M?-<;4Q7.C$O=_+\/_U3J*HMP8?;DKJ:'_V\OZ
MOU$%Y$R\DWJR+-[YJKNCE"N<[\\693E541<D/'G W5KNUO((9@+AEU+)CT/X
M*H3WR^U4876^A_'8-(B;5]8) ;SH2# '\(9A'0?P)DPK C@G>;A8 ->D)1L\
MXG598W@CB$>V>@&*:Q)'\5JJ.T?QLYQ61'%.\'#F*$Y_E37\O:W<Z(HDMP$U
M?^#Y,K6=KL90XG19?JY [NDRNITO:P6GR]H'/8P@]]C+^6&$YN,4)RNX")SJ
MTM\3L@))MAV?S .X6?<(J/&<019E&'X,/Z;J_>B:+UAD[VE*K'%B=T9,Z6%V
M$3LP('=CGG1]YMB3 J@3A<>_WG\5$>9:PAL$)D5Z_^@&2,)NZA;]0'[_EC['
M -G23<IB:OJ>H(\!HDQX,YBZB% K-PN#^(KX.7.P<A<(:"X!6,Q%3'J88O>3
M$^$@=*)!X(7^&@Z+G!7@(F"QA[^K'6J^]>:N\W.!-*QR6]]P4$ON"0\SVQP&
MWN:\SD&!\_V(K\L6'GTRIF046 3@=$ =^V+S[2LAM" VED+%V.[4L488Q@64
M'D6T[3(M9R/W-C*\PUB%Q#!X\<Y&W3:R??L_0_>&HUX]48^?E+\<U.NK-[\K
MJ/"R]#LZK0HKN&S3M/>#I,*7 4TD.U[CPU:0#]_?&^XX;-4$MOB)^LN%+97!
MEDNWNBL_J%D2LE0.61RRMH(L?I[\<B&KS2!K3ESX)0M9C_0SZ(]!MDC9J1[
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
M][F3Q_!%^J V<^TLR 77#&=!N^6_R!X0%[EZ<8"I+SXU0;.<BQ:V7 1,YC.
MV9:P$\M0I3BT%)T7+;-"!EI,<J&H!)-V+Q65Q/$B.$I8: ')!9$4HW=(Y##T
M:=1(:N6IM4"49O8(+BV&8(S!@Q99-Y&,4S='HX21%IA<."<%1C!,LG<4RQ:C
M=(UXS(BX'K,Y0'D>6FQR(9D4FQ6O%H/2' I# (ZZN1!)HC[:.^C;"%Q6<]*"
MD@MF+'7Z>UAR,S>T"3Q%]%I0<J&$]2S0MN.03:Q]*29%O+3XY)S\RBS=%J*U
M=AM$$X@*&6AQR7GQZ[=*M!**7+9S$SA*F6@AR3GQQ3G3+00FD_;<!)("<BT8
M.0=^/6VZA2 47R;1!(]J3EIH<BY]V>T4[S!E!M?'C*WOV&\3NG+N6CAS@8!2
M.--J-DX5MQ#DBDM$&EEY>G9:&',Q@\JK25J)VN:QD4;)-R4\=/@4W,&:/WOR
M_XW)+[OK[SNISVMO0(D7H)*'_"1BXO69?UU#;?-X#B:8*_HYQ=2_F"\"^HQ%
M+'HEB2X"(G<J!Y0==:\1=V<[#II$$LC3'1\%XFT;\<;5Z<Y+6(9B$W8B'K[A
M+!:OY8A7%D\6F!'JC>5S-E[,)/6.$\50/^&Q^/0KH_'B=$<5)QS/=QSU^LWJ
MV47!133H$GX5K%9/9>4&I21-DS&Q0R_UP_.JR"UZ%E_U'A'SEGGXF91+Z)Z/
MH9D,BX3XTE%[U3KM&%:5%H,]&5I:15M[R8!DAT8U4XV,EFSKO5/? 'L0' ;]
M^A44.4/!\NST'<@,]H"O\7PBGE4J[I6&Z#41\^@<D="@8R!2U=.@8K4^B4E9
M/G\+R];IA?IM@@+Q<"3\@">$U\)K3D,0\>S99(&C0!PR?9)/)"4C+T\R/(_Q
M$S\+Y*V790O5A/8UX>-I-28=I3X'(0'+YDG(Y"%+A'/OB41E,[.:9@L]\_B)
M1Z"=XJGBR^;++LW0(J'+DEL,X \ Q4>N7%*/,^+.1,X-*/$X "M@3CUYA$6T
MA_HPP[A+'W"(0AZ5PKWE6MY:5HW [((O16R?2EV!H-TA?D2!:D,T5V"73W]C
M!J_4U93(9(;L?3KJCG!(*+NA'$?5$KFLM!6B6&P<7U$4)HORC#)&'P'R/EK
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
M?QE<RQ!#/E7;0*X8,LJ\+<-%&:N+6K.*QBD+Y&HUX&SVH+Q*ON;L=*3FQB4
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
MF'X<XWPZE>^TS'1RW#J1M<,GG\>3R2BK&),/"4&5%F])G&DXP\!Z$1*K-;)
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
MN$E?6M\;)3A*[CA:<((C*!D]1*8$I(R!V5*2+:U7C#U2X88W>G@F;*+L'AA
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
M)L> )[5HI28@8'6R8N"&!::$:1V;'WMYSUYXL(F>FY<27%G<$ OCEAE#B$P
MY;*#(%& -Q&9Y85'UBU;X=B+0FZD^H>+0FZBM^;E/5<6-W3"&ND=N3J29*L)
MK>!3$&!R4ME89UDXC:*0VUMR9[WU6PUL(#.B9#&#=P5)LE@+^_- 4)!FH1!3
M^T; UUY_;+L/NSCPVVJUAZH%UT^,OX7' Q1,6849I*ZW3D/1M2VM J^\,D*A
M8;;UN=I*(*=D]-TUO79\[WG7Z.I,,%P[#NQKT^B^=^UESZBSL(VVC-8>N'YG
M(4\A*%K"(=>R \IAA(@Y N?&.XL!"V^?Y_L0JIU7FO09\\6(!M_:=RVC8.YB
MYM850(R%EE6DP<)"!"%SXC;&R)-HO0QUQ+:OK:7&'+FS//5ABF/9;EHKTB]?
MKS4V\PQED9!J$2&5DX; G(=@0BHRD&/G[+X&V'=8A]J0ZH<.7?-,MC1+#[[P
M>NF_7FM+^##$GO:N.L [S#96<]-VI<Z.=CD0A903BCE9P.JB:!1Y&D4&Z6,V
M/EO+%?>M=[L.1IT'-KZ.@3F;F*.78F'#42T51.BN?GQ]=CZ=?%D>7E[M]YC,
M!>/ELIU+W7F(CL(4865$J9V0HO7Y6B=@^X_?FIOT3I&PUO;H(:A_=3$E/5],
MD5"^&OY9?[I"9K3E11 >4;*AX<(XN. R&&TD&J-SQM9':^O1G!X]&FF^]>YZ
M[<5Z,<?I58E40O<?89H7U5*7Z H7A;&002H>0(7LP-M2N_HFRUV0RM]N]+)F
M?_;!5YV.T7M0;<-2@;/I?/ ^C#\METDOC;2!0L',* I4P4?PBA7(QGA?")DJ
MG:)F>NJU,4^?OH_W&R\\R6!E>Y7V8==+>G6!L4G(T<7"[4?RP^'$#LJ_;;X=
M--=P9KX-1ZN,D9<$H1B:@I2($.E7$$21,C!EA>IT#^[0!ESCU+>WWR8*:VRW
MFP7CO9>!V^1 UA:;JN:D^B(X")UT8)%Y-)U.QAZPW($J\.^D]DD+G35TD1=
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
M#K.6/' &P=;. =%)B,4S*"$RD8(4GK4^[KT7T!.3&AJLC]H":ZH>>L6UC=(
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
M/J=<7-9;#DI*T$ISYKB/QC2_YOP#]JO>A*7]]:O>Q-C'V:^:B5(D<@_26I)
M* 8^1DEZ5"59%YQNOM-S \#C[R^V$0?N[5>]B2V.JAC;=S'N-.?K(M-3O^J-
M^E5O1)-]-/[=QL:/A;]9*XG6)- HZD4'$R$*G\"&$@I7UO(CJGBV;]YNU*_Z
MZ&B[B6GWVJ^:&9V+JX68HJ* 6T4*-IEVX#SSKG@TWK>^]W;J_:HWLG7G?M6;
M&&KO_:J-T2HS&F"%$RXEA 0?0H)"(P^+)6BZ-8M^A'[5NS"IG<'VV*_:<)Z<
M=QF*8P1+8P(GE(1@N(@I)^-=Z_V T^Y7O0N#6ABIKT/0'6Z:WCP^^K;]R >*
M)>NM9Q"<+[5YLX(0*=:**=51XH/CO12-ZT&6(V1OS]LLQT"*(VQ8>:<L[L?)
M/(QNU3[P3CCG:^4@SLE;KDUTHN8:R!JQ-@,JFK?N^[P/N7[,07!,9'E4>6LW
MIX"%Z-?.Y+C(3B4-S 9?#U03Q,@1I*G%(3DGK3S6?)>;DCX-FN,CU#$Y40^G
M*'SZ-,5/87ZKC,=2&0/&O2R2XHYL6"V-K#BXG 08'A*3TDK/>DGVW+^H/^9
M.G)*-4SOJGD @Q4+Y-OR/?)>!-U+F(MJZ5>-24V(7J)((+BA",HO*LH%0PKW
M-I>B#;);J\G=K(,=WO_#4'-?-EJ;B=0^F^67BQFI9#8C/<;A>%E[/XSSL]D,
MY\\2C:39<)EW$Z:U,O\7W"&Q9>MWM<IQ:2-LHW27*S#77OR=G2X0(8R,8)1)
MY!5;FH2\%%"XY\H;)VUIG;-U'YYV*2HKWC+[Y>NU3Y<'TT+41JL*,'A;;[.8
M6CI, QKK@S(T9+%Y(L^&&/>5<-*,)^M327HPRK%DC*P0;7&BAR7H$D2FM5W4
MZ=\%<%%'0$$ZBRK[DO<PP(XCBZ0/\T_:FZ&'Z'\5K/KC%*\VO+L ["D'Y$%P
MATGH:&+*#O38W0X'(8R522J4- 1++8H@*!IWOJ:=(X_:\.P]W\?$L@>B/)!!
M<1B>;*+^AOQ81 9OIS.:4T?C5V%Z1K[_?TS.\,V;YY>G7$(G'[CTP+#02FVY
M!&\"AZ!#D5Z3+I3H%*/=]Y;]1V*-+3+I0YT-SU%N /M W\'9I9BT,CITA9;#
MI!=79 0$7C()G%0TIC@NRT;VO?[TD[3KUNKK:]R^&-8@/EY489^3[XG32CL,
M^;\OPI0^71U8)U68%Z9 M)H0IA @N.B!/" ;34HQ1[N1J3N^^"19T(?2>]C@
M7K%U\)S<Y"$]??'AXS2,9P6G4\Q\(+DRT44..6($Y96L?0D]Q)*M<QF#:'ZZ
MLPF^H^!1FQBV-[/T</9.3#^?S,+H[]/)Q?GK<1I=U%+[]>(EA;[#\07FM^>7
ML&_(,# TM'A0 2R- 5#1*O"YYJ&R'&7.RO#FY^G;8CTA:NW%7#V&*->&Q#7=
MO,=1F-=M\]E\-HB.7"7TM2)_/30T*4/,PH&0Q<8L71)<]#]/K4%W0E3JR20]
M+'-_GTSR'\/1:& 9O9I688B!%5 D*M2B!^ U5SD;%;AJG8%[]>X3,OQ6ZNRA
M9L0* =]=3-/G<-F2]-EH\0SZ]17BEW^>8SW.^AC^?('Y(LV'<83/SB87X_G
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
M'$E(J*QHGKBR$LDIV;^!KGNX>/T&Y[5_Z)7(=UU07_L$:^U "T&^22ZA,E0
M.:"*O-*ZZ]EZ)G@(TTFQHJ7^UUZ@[B<M\+<PK9G57W#'C, [SVF9#'@_R+WD
M 8:@I0E"@ ]1@K)%@B_U $$89&BRS*GU3NJ]@/K+ V223)N1HE0>Z]F(2N C
MY\#(L>4N9)K.?K \P$ULWST/<!,]'W$>8-'*NU0$%)D=*8>10)E602\<A;S>
M)RM:'S _ACS C:S[<![@)EK>9]I7%UP_:A[@1C;KFO^UC<+W28@<M.6Z)L(P
M72MK<0DA% Z(Z)AV3C%L?=_EV/, >^'!)GK>3QY@9,8X&0P8(S@A,@8\1@Z!
MHF!9DI!9=+N'?NQY@!NI_N$\P$WTMJ<\0)9S)+,H2+P>>7)C(5H*BYC#HJ24
MPG1-Z3SV/,#M;;F[YGJ8EN\"(I1."50@8_5=8ZWI$I0 E,H;)1DWMW=\=V_K
M>F+V;J/<'LY\ZF[4_'(WZB/]-XO5QD<OE,TT?V@=")/BY(*F"(QK864D@H;F
M@>H*'*?ED>^LZ3U8_RH/I@.JGCSRU8@.XX_O;K$'*+"#NGN8^->A4TDX073G
MBXUIR1%"*D1\5ES]7PBQCWRA?9'@ 5]\;QS80,M[6?0CB5%T*2"B=?4>.LF8
M;(!,'J6,,BBE]>DM^BVL\^"2OXEJ>\@46Y'4ZGT,):$%6TQ-:F6+_F(,K#*!
M%_) ><B-C?T84OQW6>YWU'(/'1U6I[QVP/0CIOAO9*M.:=Y;*'I?*?X,K12%
M!7 N^>6=(U=K@,>HM3,A6OU#I?@WM_TF^MUWBK]7UG&=(QA.TYNRW(.+S $F
M;:(C#11[R_:/.L5_(U-LDN*_B1Y;;\']=E$A3,HRE7 81L\G7Y!^G%]Y'#XI
M+S.38#7A4HQ@.D/^"XK$I-;DS=Z^PK?&R ^]Z;%;N:DF6P_E5\,_,3__'*:?
ML,*:AD_XOA:>^I64?'9Q]AX7)::NM7@5QAF1HP9-5 0E"J>)K$1:$'5$IT5Q
MHENJYJ9O?NPTZ%73#?=Q%F#?X'6$RZL$=Q$&EC7#4FMRF]I6B0MP+&GPCI,>
ME#4Y=9L".KWNL1.@O4Y[<.C_$::+"G,$<KDO806%E38K2$+&6MC2D;@^@# ^
MHW4F2]8Z1^\VAM,*XG;2< \YVM?Q7%*\"Z*> KB[: X3ONUFI7M,OH.*>PC=
M5B!SB$%BRF R$Z!JZ]^H0X+B@Y4.+=)$]$B-_D#8UK?--]%L'YV5:\<Y0G.Y
MT"1EI(YU"1.R'@DK P%]K9&M?#(Z2WZ[?^#N%6!O(-C_>KZK36Z7:]U>H3UL
MP7Y8W@!Y2T[&N/85O PWQI\JQ ^3,OWVE]?CC']^^".<7P/O"BIC=09!AB"O
MIAY .UK1:NUTQ71V3+3>K=T)\*,GS_[,U7 JF4WG@_=A_&DY/4JI0E)6@L^Y
M9@@%!U%1\*I8B5R[$(SHY!K24Z_QA3Y]Y\J-%YZ&'[B]#AM>TOH&XI)/76!L
MXO%U,6G[@?RP>[>#\F^;;P?-]3$B+^$8F@J"=Q&$"Q1#!H,0<F"U16+,HA2:
M&#JEO1_:@&M<M?;VVT1AC>UVN?-SM=T3:-K6*=:8OR9M.5[S+25P%E.AN)]E
M- TL=^.E^UM%=U+[I(7.&KI<"R"7]3660# P0;Z>I 58:% 4&T ,*4'*5M3J
M>C*43D'30\:[_M)':+RM==93:M*W0CLF6^]9[6N%G+ D[2&8H* P%HK06'P1
M/20D'6L!HYUNEFVKUQYBHIOYMJ_'<YSB;+[PL.?T3WY'3B#](7S"@>-*V)(T
M9.EKY4UG*7I3!;0H*7$9BS?]7A"Y#]TI\:,GF_1^F>CU96&-%P22#XP)(3IR
M^@4F11I !H&3&H21QC/R2E+LM\W #3@GS(^MM=Y+,:/KT'X-\XMI/1<B:(-8
MCVT=2L@Z"%"20$4M$<A#%<&&;!)O?9]A/9K3I</6.N_AJ.PFLO>8\>R\:OG=
M=)CP^RSVMM OQFEX'D;+L@OUFWB&>: 4^BA]J!F@AM0B#+A SJPMZ"SSAJ*7
MUGMNNV(^76;U;+\>#N[6CXR%K_YRG/G (ROH:\99)IS*J00AN0#>*>D*8@R^
M]6%.!UBGRZ+=K=!S):;OO/X% _'ZTR(MY;H7-K#*V!11 2VG"52)%F+A#(K'
MHKBT(@?L,19Z&.$IT:='V_10T>DFV7\?7\PP_S*93B=_$-KGX9Q4,_]Z55^4
M(?.,$4"A*/[+%.C3QPQ>RI1TD=S8?COOW OOE#C4EU76EGSJW6<:I, %P\#
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
MC5YBSI@"?'1SH&ICY[F#E7T;!=@N*J\:TB.B'2%-^- GLU6A48#<1^%5@WA
MI+F;^.WWGS<]$_)[_=MK9W#W#[*;Q\U_0B*/>[^[X$"W_L&97+N#4A?>8.*1
M#]0@)D$CK5/;%4:8 F,LT?UZ3^\L/;ECW2G[;8=Z@ @Z2] =W]7ZY_3'Q@_^
M/__Z/U!+ P04    " #%@%=8]:PY/PD% @!0:@( %    '1S8V\M,C R,S$R
M,S!?9S$N:G!G[+L'6%/;MBB\0N](5UI0J@*BTI06%0$1$1M=B$HW0)1>$RL(
M"&Q!04"(@(" $.E*BW05$.G2FX#T1$@(J6^Y][GGG'O/OO?=<^[_?]___N>$
MF0S6FFO,T>8H&83YE3D-[#IC:FX*0" 0X"KX S!G9 ^9A'BY X"Y^0& "P
M3D 8P@I 0 @") Y*0MA_AZ^#4^HO\ UPJOQE#0O 6WL8P@+(@K ?.(^ L"CX
M_ALXO:+9?E_S$IR?P?F^71W8I?RW]Q.NR.MN<N<]D0%(?T_D33GC2]IREM=<
MO'Q__@T<.7184^\0^'M4[I".GJ:FGK8. .[YXM]HFR"QO/@#/Q<G +#^!2;_
M? $'!\#Z%PHY (;ROW$A#?D;%PJ0O^?B#1S"\@<&-?"%Y2\P3?H/;*=_W_%O
M[\ROS%D^.W-C8_CYBU:FYF=-0($" -_ILUZ^2)9= .#C&^!WT>RDG)V]@QSG
M9Q ]-TC&80"XYN)_T_*2Z>6?.,U-C.7\P47 OQNDH=\W /K53Y^7DP/^N2'D
M<M,O *3P/ AKNKKYNX#P?1#V#@ZX^?,Z'H1%KR-^PB"#(.P'$@C"NW_"'G_
M:K^O^0,^_A-V]?%U!>&?--]T]7']";>"\,.@0#<09CT+PE%!7F[!(#SP4ZS>
M@3Y>($S^^:R/VS5_ &#C^WD]P,W%$X0/@3"?W^6+QB!L .J.S^/OX.M_!P>X
MA03\9,H8>3/4S\O#,T!.Q66_W.%CQX[*G78+]G8+"% _?\T%<<W/5<X8Z7/S
MFF\H /S!\^]#^*=LY4 AZQP^IJ.C?N3@X;\3U']Y\[\Y?NKV#VCSPA\F*=[U
MMVM_M@Z9 P!'B:!L?OO;M>MI %#S  !VC_[MFL(+ ! $]5;=\W?\B/^T%\^
M@)MZ&AK!P<$'O=Q<#OX4Z%_'_W;!?V/\W7X'?Z+[JWCD3KFY7POT#I#[*3<7
MI#<RT$_._^8U%S<Y]?]HQ/_R@W].A]I%-W<W/S=?\ D;T,J\?#U =?NZ>@5X
M(7WEO'S_,R7^BX_]A_&'78-#Y"4#$(4?!';UB *L:UT FP@OP'HE"[P#^:O>
MSG+; #]/GBUT\0^[_WU _A$K2^+/%W\OC]^?,[YX6<XET"_HCWL_CR7 #O
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
M8@V)C3R-]QN9N# <\?W-]ZM-'DUSS?#FL1:[EH'6"ZV?VRS:/K2;MK=TG.C
M?3#\4/]1[^.[3T<_U73J=%9W:7=5=6MW5WW6^5S=H]OS]LNQ+[6]!KV-?;"^
MIOY3_>T#Y@.=@^<&>X>LA[X.7QF>_NKZ]?N(]PAA-&B4.G9[G'T\=F+71,JD
M]&3.U/XI[+3.=,/,J9FNV4NS8W,N<RO?_+_1YN\O\"^D+$(7"[\?^5Z_9+KT
M9=EQ>7[EY@IU-6I-:.WYNLIZY<;QC2Z\'7Z>X$=@_GBTN6>S8$MKJYEXGCA)
M\B%1MV/)>\BO=H[N=%!L*8O48!HG[1E]/[V68<$89_HPF<PU@._WR@AN; E
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
M:M+Z2G/0J,ED><T%K]O:SV^VE2[E'U/:4?+*%'ER@SJ+BYLB&[@PS#&K\DS
M9;@#2S=C2'RY+/PD*5P'E8YN/<<$\.:)E -041B^)P3+!&)R&?N"F<#=L^C>
M\^1L)A 5WH:F6:*?E8C*&+5#)ZE,8!IMB[)A N>PY)@I!O=A)F!B/!O-V+,A
MQ@0(6G^&$;LIEG.;=(BQ/<4$6"EU/VHH@?_4QIQET=N-3( ,'9QZBNLO_K-E
M4(((CB;LPHB-;A.D:4Z"0IM%T-H\7Q@^@C5L,X'WC%):"2,3_H^K/)G PTR0
MIV3HUF4C%?1,%@'.!$3@"ZHFD-5K] T<@Y,8/(_<6O[396:T4QM,@.T9$\C)
M)A@S ;[M6)#,="9PV$%%T$5P(Q+D$5:,4T47V/[Y2MBL,IJLT$$7$XR%DCWJ
M;9E Z_!.;._Q\-WH<'#]';K3CB-=#_>/JWJ9@) ^:!E*L.^O(LXS@1;#61Q#
M"==E$\OZM84ZA:8)+F]\FEH:_--EB7^B.&W&]<KSLO].P7"K$54&CP]5!34&
MY6P\%!%(YI^%BZ[ !(TXQI>#&F$#VAN<RUFR#16II_'I(7W$RC4]*EW^8H(A
M?WV;Y_$IOT3OW##_G=4IO#^6)NQF_X1F1<Y^>KT RDF[;,:YA]/W,/P)*!]O
M)D#+P3%XD$S@&OHAFO+Y+BY:-9%,QC#J+)A =A6;Z9,K+S."+!T7DH>M4HD%
M%+]_RG8D_F_7XOD&7H8 ^'[78@7AUT/ M5$T1KJN'JS#5[3K6-Y4X//WWEM6
MN\D6SIENE]^]$C_R@;0AB&X*PTTGH?99^$NL9>"9P.F465[[%,%=WQN/]3J+
M!!1%Q,64T@Y4WQQWK'NX_K14YR2X7<B'A#E:]JL7SLV&4S/S3(!SXP?L:\?,
M-DU4DR1.+A8]0N8DO:-G$9E I<^NXS@Q@[WYD^>ZNHK>?$5(YCW82GPGM>WE
MO7[XD^U0^KFRER%WFZ>LOU0YZ3KTK?>Z5@UL9:PXF38OZ)SO5&R8?U[AV/7H
M]>L2Z4=YCN,>-#/(@1-L=P5.2.\RXS&6G>K,4IU@B#$&8)7H]_3K_7#R"<+P
M;$=+I/-[N<IZ?'1BA'G.,QN=^+G+49WG$Z:\?:2]B[Y@-#P^GC@8[17YG0EX
M4%1I'W'N</*Q"@:/"U[61]6*P 0>&2A2SX2<[ @(=C!KFQ)L80+<,@/GK%U_
M"]ELX<\A)UE\F.,;*K]A*_FTW&J^OCKX_,Z7;KH%J@6#]_=85:2>G_1D\)"_
M4C"KR03-2RF?FR=0^^ GBB,.#%:IUL4Y[KY61DZ]AD0@7X1NBY@'*C3J]!D8
MYGBE<#<NMB8?]>;PRSNZA<O'X:V6!&*S\V^DN[_+_XK0T\EU*?Y.*<FLSLU;
MKG4;EZ#XYA5,-J?J!),DAI(L$*%NP4@%_]$)QTX%S>8EK8L&OH^07]Q%+Y@
M8OB"M6XFP+Z'G@K:26;6'CPT#NTU)4Q.;$G7;8T/OHQ??) '3FV8F*5_X9)D
MA$/F\I6F?'<+.Y>J=!W[E_HR4QXRC2O8N0R&( \32$;1$V"K;V@GF,# P>:[
M+YZ\3!ZIV-+X9_STTJ_P\/^D8QE>TUC=(&S/]*R9X6UG%CLV[J>.)H :G8VZ
M(Q@3H1A>O!0L>3#O5EZ/VA?3X72G88K)DV;'4.OLY,6+ST'Z)$"EVF^0]R[2
M<J))^YA N6X!$U@:LWGQJ>1HDQ*V>&7I.ZKD@HGH[@>B%XZSB]IN%H/&%, $
M[MTUX@+]%$S*@;P??Z[?A+Q&M6GFS\I^H4@UQV_,J#?93&FT.ME:OK4H,6X]
M7Y,JC6+O7=^+>S QY310&51MP7]<^OJWU:=3Q.(?L""C0Q&^9&,J+$3^,CF9
M4#-K=J]1(D3"-,H>2[.<<PKJ.-E_Z6.41=3=D0VE! OJ0M0Q61F85<(R8]'+
M N&%F<<N7")5@B2]80*N\ ?)*[*2]%3&GI!ATB."#&9TS2?"L?BTD4R$EN[0
MYK.YMW<1U/ ><82#4Q>B<4]V;T#!36H+VZE-)A M.-I"^DHOP/EL/-1%"Z.]
MD''.BN3X4@M5M+M7:JJEVPR4SZ&B>Y_7I##^06+R#!/@7R)4M7954WP>&;ET
MJG9MZM<G112<Z)54-5,.'E1OI/<LQ<W6T&0<09$=(N07!L):,M!W81Q;H?XD
M'UU3<CAGO$:)D;L<$[A!GEVQCIV;WXL.S5,>G[R%N[I3.\<0. U:]X=N@_(.
MJIW7T.,/\TF34R0T/<.!2_3;PUD$]GZJ+5_QV.>W:3W!V.9E%2W238;U-AH^
M7 P+V0)]&IS!R_]R/&8#YV7%'Y(BU]3841+!1A9$>MNZQIZOB4;)>.K>L4]S
MW5TK^$YD\:L3="/Q-A0?++B&G-F_ZHWS1-]!<Z,.+2FMBQ3>8 A&.LX4Q/2]
MESY=K4/HQH:@$/E7F$!'VZ/].,$?<C_@.PI@VO=S>\<:I!5F"DTTI$>CIW&@
MU5LAQZYOG,8_K6GE3;S-!,2U3\_:,:1IWDDM+19HU(I!XK49G&3<.P-EK*5T
MT-PN;5(&VE^KK 5Q3?/M!#48/BO^NK>\O,SFRI$C27NN2$==-%H1G/%E F<8
MB3\/(09_<W&-E2JT8B1--J>:W<A2)#,!JII6-<7CJ[;%U)I&#(Q'S?5P"SUO
MVC+XO'OM4$"DMFU/1I/DX-S(>':F5GBW\ ^/M);]O0RK=XQ$9./4'?HX8P*&
MO]@S8LO@[BF@Z0\P :\-83*FI1HCBJVBZS>KS^"XEE&JX1F)_(Y>VP[8,?E^
M%.+H;.+EBA_??H,>F_]:7RB_6?-GK@FEB6X:@$HWBC+ZT!71-!'<G$<35,H3
MMZMQ-WG1B=SY*B2X38___=N*MR.Y9"$-M8.Y^KY:$RX6;]TKAK3"OZ]5J1\@
M*%3@JJ,"1^!M@1">"T]\=[#H<Y/P/H]_TH_^?:I$I- ?X*;SH>48FNCUSEFE
M;.HA<D8K8U\UV3%TA@J5T(TQV%L4<J&D@* E^;0]F71JH!'Q82'1O'%3TB#4
M2J!C_D%$)A@U&0*LX%:^J*XI290\C85<-K?Q,,RV%?G 62&C>?)@63]J=TB<
M;7\)\:&ZC^\W"YESPW19RH1+?4P$^7.+TA:#;W@61]L#YC_[T&L?P?I%HPE.
MUR93<.E39/4>6MX]TB+HG*:*T$NIIUYT7XHK5$&X8AMQ'C0B3;V?FO%/.V6M
M7U'H_[3T]L^KT%R&0-!/\2<!9)"3Y$>8>Y,' (^!I]A-T4*P#K:7H':"M<67
M?X_*.Q%"[C]!?CR-Y(@XA7^]>87LTM$HBM^(-]#W]_<EI4I("L8&Q!D&G\Z:
M'8)/.EKJ8"*1"M4_KLT$>TXM&#NY18Q1)=$?7Z ^H4D^.%88T2[$N3'IQ3<>
ME?P*=O9G#WBXW14 8(]"\A<!NE[8>=;B+()9G('&="3O!8)5?(3%BQ#C%LE3
M%D8ELS#1%;W@Z"V9@QP!,1X#VO$."SU6%0_RDHX.6<0]_.W#]]L;WK:;;F#\
MT /CVU.<A^"(P J<;$95=_#$5"YV-!A8N+Q:T0E[$CU=<%O[\N/'TT,&9GD?
M4F4-!M5M="0D8?<V7O3[3'K:++8=GG1T7C*G'6!\A>$O)(Y!22L$!0H36-M+
MJ&@S.M3?M6&4.HV0^AG5HF6AIC]N<<1-QTL[? \J:CSK/2SB<&6J^TCHL&[R
MV1]'^5W.7!RD%O>@WS*!$\C1 H: %:@ +]1GP<+O#"'")(YZFMS7KO_24F1Z
M*,F79J0M95%0G7&ND3!4.^I\A^].KH=CO";U^DB_;T<$#7<7)XV;WK :E7+&
M6)?1,3!W9!1:4.N=#*Z,V/,P?;UF#B?4M%N873<,]2Q"]T4E1LO[4_$1HY[?
M\FFVA$43CD^/Q+=1.+P:BDY.90AX@80T(,KUE] R$=S3;=Y"$E&-[#2%VIA#
M8XV7Y@1Y0LJ1::9#FS+XM)'->&(3NM4,C;?'4@RB0!,.IS]%[[0/S_*+2GP4
MG$\<3QP7 DL;&723>^_3Q+5'I6)W7)$CFR1[GIES9\JL[BR/.:Y7MYOUC =H
M?Y^4 +7S'#==6LO:.EK3CHR6U;4CI2:V05E1NQW4WOOVI$=(O"";FHS;!X>J
M"XY;9L%[<#ODG-O?HG]TK)N1CN'-& )D\E*NTU(*O%)BM0:_T4XY>\+V\A!*
MDISLB$<^S-_KPD>B!%4WRGUI.;PIY1DBQ)M#G[1:KUEM &E413=I,@'/C'CE
MDP2/!(,+U&/DEHMW92CP=DN156>IN/-9GM.)EC6$SP]T2K(_:FH5QU0)KA9[
M<TXNM6]L\N?<E=EMF.P<SZAAU&'6BF?@$F2KCC"QZ-@(H5FT +FC12]G3R5.
M*,36H3_"./O&H459GZB2ET[.7MN/B?3YAM:8#2<9=$+T*NB.V $Z%G<=)M(V
MBQZIF(M^U AED$:(4#Y%PI !-];,2_^*F0>6K&KGV".PG%*B]:BKPFX'H\^@
MJU+#0<5Y@(ZA9PH"<E(<SSJCL8;-]YRJP+0UG+2PU#Q+3G6[I1FQBQ"X6D(*
MP55A-18R+I"1A<YGAL@^#A9,@*<^^4J/4=V+,6/^BJ@CN2IK&QKJT F&+:SX
MS(',>&)*H9M'H5=-2FU"YJO1L2DORH/X5ML@VR';6^IM>?.9X_R*#=TEW?4Q
MV@VM!_'=(B\?KB>4V*H<X7E/L(K1PG*075I1&L.*2?PBS;4"V%G+ZY[70Q>B
MSWS9HL9?.I^B(B*H]GADM(O0C#-(T-%0SJ00<*,:#,O-N1KZ8UP,$Z#<7WG"
MKUI95P>-[6 (!/YT5X5R-#!<-,DG@NY*_EX"ES-F;NOE?^+[M6&4'=S*:PQ%
MZO)E&>=?G\S]^V5.LJ"$.0^@FQ2KWI8JHA-DU7I1GPDOXIS(CG.JQWP-VMPG
MO-]\G5"+D9THUSS"%G2NBN%\^;R&B\#&QA9X;+=WH,M@]436,*,)7VHM1GYC
MC$P)5L;XRE<_ODH0CY^+%YI#/&[5M J?":R(]73<?[,DX*)L'BF"2,2VX,@J
M'JNJ!&>VMWC.M4"J(?F.VP_:*[,V*ZZEU*0TH^G8%OM!+>J2W1JUV/<SIN/1
M,'FQ]WC#?70: SJ_0E='CV6<&=S*#&J7L3HUJ+7F8?G.:8@2]33<YY7=N(;3
MEXE1<^WZXGY^Z81C)0>8P&[8 WB5QIHR7M>N<I@A2 LA5^&G;,K<PBVP7"'4
MUMI##[,OWC_A56AV8RR(UNBJ44' CO:,)#,$;H&*2HG@QEB](<?-)G(R^AC"
M57:S& MRV0SY*D&A3+C8H#=DKCG7>-BU\8?M]I$;?3>JO70^3GYVW<Q^IO@E
M::1@)9>.UJ1KJ6 7I4A2H,S28%>9P&CZH@D>WFY/A(WHSB84*(A?&*69-50/
MH,27@S<-#IU,#VY=4?'QT<)4GNGK NTLS<M(JM_;AU89Z?O#YCHLIT'W8G]5
MIEZ+7>_&:I63LG5YY4!EPR7+NKN@50]4KI#E:\MQ;QJJDAP1G5)C7M??5M76
M/)U^>Z?/TZEW\.'U.97U=*+)\HXQJ8M>B8(PFJ;8 J<2H94:L<,M6:+]BDZZ
MIGVKV1*32@1,C._5]$A8\Z1(G]B0I85=HV/HRQ8MG:"@7LO05U?&')I_# \2
M:4<9@Y+B=: +JP6E13"CRJZ,?B[QHBHPVN)>=\P9JEHV9$GY.(PUV3HX1)QZ
M6_VNVO[UL!/YSIS%FGY3D$-RJ,002OC-N_3F;U>^(F_>C$7"'ZA^W DBAJ,,
M!1:/@RC?@<[-#[3=/(;B@#:6K(19;7A!VTL6\2B">TFB6S7VA(2W-"I&S>?4
MINU+MB5,M5HG-@U+5M5V*);F%9#-6BC/Q24.U>L>09H%KZ'D(JQ^EKMH#RFA
MN0TQ<O",X!KK3*:24"$B:S=>XFZC(#E]+6!,BVKSHMQKDK?/0&+VHX)CR+?X
MA$3%K3%&. +Q! K[AJ-)\)*:Z(5@KHTEJVRT,8&1.I(=_861*@T@<^);FC L
M =AH-!=*E-QA@X??CI#*GXC@(X>_FACU-)+I]57W]A[:O%A;/X!UM9M$U*W4
M962DY:=[A,616L@KH""'0*ZU:,YD1Q="*FEHF!8RM2O R:IM<E<\0VX9)L&
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
M.L*?<:!B%DN7$A0(0W<R5,"KS]&!*.4=T).TU."0/13-J40HV0RD0*'W'UB
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
M(QH2F(%;R=;=>5UW5+CA'!CC0FZ@1]XZ[/Z9KTQ6\  D]53!^/V10P^6&[U
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
M-*[X!(7^2D^V>SS>]GAQX  Q_C Q12<E%L]0#R[?^A>7[*5C;!6S5^"LO,=
MOIO!*^W,A_>*[>^5>%@";U$EDS'4?0'(A/O/9(J?J=3+*'_]*_=&U+K3#3G:
M5-6RM)+<VS3^Y@3#JT&-/9T>PY9L@W][E-#_H;3#DN5L^7NMA*#KYEH)TIPC
MQ,]R1I4@YV/37BO!PM#=^OPA6VPDYWSY?4BYRI,3#4BM<F&57Y-*7;J/+D-S
M8U6>4382P6<A6I2ZQ!8>XK+A6AUF\C$<N'Q5->?G&>+6KW/PS0,2[XZ\B(#C
MP!6_7<@A^Q^M2SR$)*L52.,"*8L<Z1X>0GZ1(0NU8L[S$#UIS-,A>] 2*RY+
M<9LL\H^5!:C!=H[XR/P$?G#WER?"X)6&TX/&2@$?E$1H_L>*=]SU\<8,<@$D
M#/ N81L\Q" &^LR1@Q&NRA3S>P>?-(9N# -=1CJG#QB9*7/D(7:<VV-T"+\%
MI[)K]W$1X]FY<ZBZ9=53#8"Z.A<.V34]Q*576WB(.WMI_E 8J6_9XGP/\@F:
M1AC;=+!T[E;T2#MU78TP4 FUJ1K C7:A#4!52NOP\T/0P%@GVGV1?:85'C$6
MQ#"/#<:[T5R.$8ZR\@I_%ZBY?9#$$:2R&,<:C+A)>O(?CUWZAD7^5E)LTK9^
MD$>&^DE+)TBK/V'D:N AFI4I6"1;@QA.V?CK,VE)Y=U V%>8+^&>A)/>SIJ_
M1U.O)D?BR *E'#6_,Z?MH_Q<>T!!VG.K;73#)U)\VYZ9.UG:4YLZ*7%)T"<8
M1#I4UO4P ]N@UO=K/(2ERI.IP]DU*A>Y AZI3+ZG54KTEAN.=))  %!?IG\Y
MV72_ZP"^V-U\\ICGJF30:[^4UOC!D*0IUW=T] ' $PO^P<<1JF35=_C.MJ!#
M);!?D1$#L:V^V9SKH+*C&RWH]:K;D1C3TH"0VFL&9&&F>E6+I*V=?F!674!9
MEQ%+FZW]])DK#]'6!>V!(\#V97!S9_-OD(?(P0F ?;=$N/&_53V( GI'77O[
M#H 7Z8E/HKML;0/"SL?2,CP$#'KUC=%" <XS+MU5ZCD\1/K5M23/"4*>.V5N
M+Z8-Q9'>P58%O4<U.4*8>HP8]=*ST29J,3J*HS1*Y'?OL'W6?9LQ&:$^KU+C
MH-4I,6W^HT*W,3'/)N#)!E7/>#C T>3-UR ?'X&/YFX?R@/*/1]BRM?O DG2
MPF;GN_^!'/B/0(V@SI_00;BK\O'U6A'?U;S:F433CNRE<WZQTH!^;XEA],L4
MLW1L^2$X)VS%,2&F(*4WB?)M#=K5D3WD#C#,*;_N-;>*3&()J2)$#ZWWS^_&
M+K'&6S20"_/Y$XG8C:;^\>PV#JQ/1?C4@T>G>(B3<*0^J>@NQJJP"&5E!Q^K
M<<JV'L(,7Z7Z2=J>N?/Y<WSE?,S!_D'Q:<QH*>SCV[AI)(I[^^ -5@+(]7^8
M%$JJ1T?J':MBK/ZXTB@T,B^W6H4>R80%D^B9OEJ;JX0E@UII-LMIQ^9&<U&
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
MJ2!#4XPL:DS[Z<+35_><GDQ1;QY+U'J0?22I\[MN$MJ5J?E515#G,*UM&[U
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
M1_+FBCSP+LX$3M!J0%TQ9>0=9<49MBD:DD0) 4L"P*=\8>0@91P3A$Z@@NK
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
M2R+M4W?2L/[=%PW'?[,#E:@AT4'9O%[E5\ZEVF2VV* $?%[YM!U<_V$\NGH
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
MI3XN6'K[@&K7!I5MMNJ1/RT;-W,0AW)[0JNJ=<>30J2J&Y?5+3D(Y1F,L(E
M#&%DUD2P(>VWTXV#/\8 UPD:QO;39YP@4QD<G(K<S)1_3V]LW?KZ?;1#+!$
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
M8)(A'_%"/PZ^Z""*)Q=>E*WU;Q]\U%WB,BDC\^@U?<P3&AMKA5E_!8907II
M>3"G_L\?"U.!7P,V)N/3/Q^K&ZB2Q@F !!;F"U&JZA H8R1)@5/5F;9E$MB%
MEWUV"T81,V9R^:B=P)=[T[V]%W(U>G*C2AEFFG8V!FOJO!/CE%*O0/%'K(T^
MTR/=Y@CP'(,XI\!QYFJRH& '!O"K[P+[3+>N H."=+N7RI9L",K#76#>)6;V
MVYVG/=*)N)Y*>,"=Y-CMW[][9E$<VE$)C]8$JXTK@F'GLC U^^V'818*VC*.
MYG%MF6J-XKMU;,%"^LI0V[I&SBIZ>K .+Y9H/HO:,QA/8[>X>,N><<V\7OXT
MTW\QHB-;8SS1:-Q U.+,7[8+N?Q!-R^ZX?GBA>;HU#\*RTNI^5G(UZ^3QBPQ
M-N&4A^@1VL:VE=G"W"C'P]>]3E^E0W^0@\9_%R]3K>,C(K2TXEM5XDC35CZY
MZ"?ZTFI:\^E)]8EC$79N5CD=L70[D3K52@6.NN>F6 NSRFA>+U"-1#MF$_I)
MT/8V)OJ+-I2H3GM&W.4U#K:Q3HH;VF8#HKCS)07==Y8C**<ON^1Y(07KZ;R]
MB]\-SKA^'*!]2)]XB.TS^6W# G\S0OCQY?9[Q8,>\QN>M483C5RQ6,@BDA/
M1PRDXGSYB!YODO6:@/4ZR$=47T>/2=!*:+Q$HT8"S]IF!7CA_;=$./A71K/H
MK@A(Z D,WF;<TW!RY[/@8+A\RGU]+VDBXZ^_\8Z1R6KIAB7D-K45,]6+O<M#
M1H8]L[ED/46K_+(N;SWM1='D3HYYU9,YDM+\NQ<2XR5E)?$7G"(3;D47RMS'
MC&T8WL ,.?"..X9Y$36XN2Y9O+VHO)"YF9&S3B#H;YYI.)U:$%J[ZN._@OWE
MAMU7S>+\$:F9X,Z?D3_]TCOD.S04?/Q7!Z \C;4)^$H:\)5P&WN?@=%02[(2
MN'O4PB/5-Z_?E(%]BM?7;-%8>%QU^-K@A3*K]+SL">,/TR:M*6#2Q;!\(.5'
M:Z%X?*_G6<DK1)G%1^BE-?=5XD\% W^?.3&.+O<:+PZO!BZ-J#;0!.WA($?7
MMMX-D++M4HF.K.QVP[6B;3M(FCF/,D)76O:6]*B;6=%6M=CBQ[\EH1XI/&M_
MJ.#M7=CS=_?I/8KJ=W)R+!-V/D\-L18X]))05@O:4CHI9ZN$X F[1AE)12&\
M7JFC@H%B=$,K\CPY1,I=3^8:ZY@OS:R 7!)BZN]N*J5ZX#J8.-SP?7B?;K:_
MK0N].%@FM"E8]]E#O&_';XGF7L2LTG5CEB,D^,O&L("#']KH"\^(Q:$-V3S)
M\2-S\W=P>GG7?7]1.11N?&MWFVHM3ZMF5<3H4,R%^;W&;U4/\1%&I2)GG\6M
M-7EZWO>[?]_'1[?/VN>*J:>WMZ=BVWWO^SI%A>:Z76K&ZET7&HQE7Y27?YU?
MJ.AQ._)KS(#<Y,9ZYN;_:&UTA_<6!A12!(ILU(#9A-L*RM%-:1+<"V!H3FW*
MI(W9A[B07W72NS7>VD]FGTN;U)9[[B.93L[\<:?XTZ?B1&M:_NXOZ N4D3 *
MT\S,>:/)@#WH7UMUL'/!:':5F>BAU0CL7UDQOEGTN4,Y+VB2@IS#BEVWMF&-
MOW>C/FIX'FOKHDEEIT81G'>80<FT ^JM.N=YB55J+NL&D7FOTUPQFZL.3U&=
MWCKN?,A^N'>O_>;>#>-\989EE*"_OV]*B(3CMN@/A^41I$1@Y#7 -">% $PS
MVH!/#?!+Q<Y/;E5'2G?[$AD3A-\%X?)&J)+!4']++,Z4\5B2Z53OB53'[IR:
M;YR5E'O[*6 U=MA,JYM6A.$F331B.3* "!^QLKWOR&D%?;_L.XDEM.PU(H..
M7E^CS.00UZ6N6BKQ$3/C<'TK "8]+/[?=:Y_V*4/K'+WP;I=SH@]R4?D"XQ@
MH%2,B#NGC$07AW;"U2@FA>,%] <Q5>%,50TC\X8NW>^!9*LPZR;H(!JH:PV9
M3,S"^7)K8M092J4A9\ FTNP@A(2?(Z:4(P0,G 8'^(A,K=IUZ*2+MBMW]S(\
MH8'_<,G. &YBUG1I U+0=UBC0KF8'=8<I8P?F%7K-;CP2F+[$R!S+39<LPK?
M@MOYB&SKFCBHY>BJ.*\'.AN46,5:!EY-PY7X?]?Y<$16R5ZFW6";N^<.<P]/
MT>*^X\U5MZZ<.2F1%G[^3G:C[)W+!@XA5KJ[$\D&F\W2W]@^CS4SUDQT'5+O
M273-SN@@CJ]R/+AB1/8C7C;^-$[!]ZT2[O3HG)O=%NJA'>;T2B<Z.7>KRZ6
M?J 0^RYR&Q^1C([$96 Z:%QI4^81T'-4J\:<NMFLX!I<Z</TQ<J9YL_R$OYP
MQ5F,I!M[K49;B%$"Z$-GJ=NH5C2%_OTR/N=/5',9UDO#/H%^#ST(-=<_7B$=
MM;@(9W]6G(T5S=SY5.Z!2(WW?(0ES;!MMWAXU5;0HU$D+WNT4%^RVD'M=<9>
M/J)DT5(I27?<HE/%+WVSF-6) M[0!1U%.$KLKW/"_@<MZR!(51N&->CB+0NS
M&,X57S6&P5A/#5>+I6@P@HY8Q]E[1;>-F+DMTEK[#%)/N^>:5ONT8!D>>I:X
MJ91"2N=[+S.KF[1-%K8.^6+W7B5*E.WYF1N:*5DT1K6(<5N?$7?>9S!DHF+A
M]FTM68TN32!\OO+,5S7L4\3^%RQ]B\BFPM_5"MY\^DP]F7:L2.%(DT6]P\_1
ML&J&C/@5H? TH]UF62\9;2LR^96%W;.Y&ONUIX<YYMT>'J0<50^Y*$;GXO=Y
MN>3>::KOJH$>N>ZRD=+)AF\Q1H>_/K=<O-LWTL;=%<%NAFGS '/3#-N+E4S:
MWU8'#"SV]@[6?AAW8,_YC*QT1[C3!U[HJ/W0"L2F\A%/+TZ-7@UO,TRJGH1N
MMWZ#F5Y%#T\@WG%RW'>GIC:AVCXQ-G)^JMM^SN2!__";[A0?]P%CERY@D<B
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
MI95417OV]]Y-*"**:66^9J@UMPI'?S0+S@3+WDK,S_V8&?B?6V[Q$2\=\32
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
M7HMA6A'6U=#/*""*CH9<8+46*@14VZ GOT&'8<P 8$A;>T=: 3X$F6-5.KA
M6]^Z#<RP!;BGW*$=<.(9.K/$^8C-7 4^HG4+BDDG@8I&O'W$.@P7R83)AKH8
M1%J^=&#8+@7D(XBD93*,HDCP7A]7+ 5ZWL90A01 6'PD[OC/=Z+(PTR^TZLH
M-V+Q$6C,E#MTZ2^N+@K4AFRT$EEV G8#3'0-P&VW7J=T_.;O]Y P"N$IG7W_
MO8=\S%Z<0S5R>4 :B67$1VRE M4:%(^V_BYV+5C.0K+CP2T,4K"]$$M@=B7'
MU]2HSWLP=Z^_+6WW#5\^XLNC',FKQNG3"5U^;1E3-L&]$Y$R W?6;L['\?(L
M#+9>CDTJ+WAH:KZQQRJ[B*(*U*XW1NAOYGHP2:$YM[M7^(@]W,-@+)TG:/:X
MH=!-LJ%P9,C=K$OIYLF3A@5VPS?.8:4N-"?]7!L0T8!N> +5 L!(SH)Z'MH1
M_:S<QG@?T,65]U6J"UC8Y0\_G@9$NGKIACS=7W;!@TNA#_QW1N],1DF""X2>
MF.$I \V;(6F8B&V!B6F*&@BGUA-(A(\8#R3\Q1SR$=;K1Y#_%T:)&,\$5FGY
MM$\"<P$<49BB?^D&W)"!>'G0]#9K<PUQJU(%ZC[)/+7U0*D/G>?(,&@H%,KL
M7)&:-<ZHS79=O+%=MT+NIY36 FDF*WQ[W'43%65E#_*Z.F<-L#.!3(&1"4*_
M#+N$5TPF]!<# _XCE#!]E7/,T=]Y[VZRLB=%IBZI/%$(GZ\2I(2.5FBGOW<L
M)9]GSA?USFP'0.:KIL(Q&L_5XLR;6XPNJ[+Y/."_.6H><V-4-&%MG8\PQ2P^
M_LO(3OGK.:3T0.&;!UN* -32"A1/&?N%CQ"6A$&T".AXS875P1<^8CL?L73&
MZ"_O!\CFB0K\#PL4411X<((K]FJ3+5L-?'YO^Y<J9LJ)+[,"S[2T,&45B?]V
MW^V=C!@AM8LAED>5-#6C+X3N,Y8IB=SO"\UL0FM3#$0E4/5:7&D"+,0'>,5\
MQ!TBE497)0!.I,?VQ\!L^GZ!D328X7M@SY5U.) +>D=9AOF^Z[B4R]TYMY:"
M<WLJ^J\-[4=)04:D">?_>OZ$'&TLC*^K5V[<$.V_AW6!E?_GP'7MM_]\;8O_
M(OPP<"DU^.6?HGP4"0FEP?_Q 9X*Y -S&\_00"OJ^P*(<A68)>'0+_5T+-)=
M>Z4A4J,XA41XAA?IB7I]5[W5!#+7X>B85Y9A3UAL.M>RX"7&2_X3EU^^28X<
MQ,HF3(J-8\2KA'!'0=Z&B1AJ1Y4&3I])K(.?"'^$[&[F6:.OUI&S4GF 9?(I
M9.I@>22UT3+?AV.8D..Z:.M69C!]#D@;OCY\;N?45-$E8^XE/ U@NJ9'9]UP
M1^]"CR13]C"82\VK/A,CR 8]D_D)$\)AOSXS)JIN.63F4DF$3ZQC^I2^3F%%
M?]*\M^H!2>AWBBL15*#,I7$.3/=).L^)<4[CS$!O#S'NND=)6!Y7[WZVKY15
M:;'=$O 'N' &ZF9&E>[(:&-'*ERK"'5NHQSLX^RU%#(RZR(G";8J6G?-DLU4
M+4IB.OD(L^[<@U6?*LFO'YIY^#E[2\>O6BT=4I15,V1]?6UT\5U(?NZ12=[8
M!(4&^:#K_GA^[X&$]"Y_;SY"UK.O-PDSD\8B0-MX<&"W@$L^\N]94NR3H*I^
MRE&5]="@92E2B#5!3:"UKI.KT:VKP$X*<94TEBLS3G1>F\?]6%ICC:) C19H
M^Q5&=F-Y%U>-5?ZE>3&;%UM-V7O+5/U23KHLH0Y"L7ZOLMVS+^AWS#>+_ Y]
M$R%+WQ6S@+85]+?.<#[BPF<XKF"%"<IK#]\P4PCC(]R,[_R\$#_< NT-#6JW
MU7[^._2(>WS):>D4-?>3P1*/.Q8@4TUANE.X>Y)J$G:9?_0]-XJ.>GI2I^C
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
M8BD0 ._>;A9+X%7O>%0BU7HU5!ZO=?OQVZ]_)KEK]SZ.*UWV'5L!I8@Y4;]
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
MX]+<'4($Q2#BM'1?K;2_<".;.X%B_2+OKG)-AOVPS8+K2_N(C:H1_*;"O0/
MBM*G-^>_GUOHOW/GA?O5)S-O/YD=?T&AOWWP]3XNSICP?B3Q@4A']MEO#[[Z
M!)"]CQ:+O^PXJYGD.7 6Z! ,]/^@YG_Y[;QE)M>;FB%5BSY;Z#29@N59J#U&
M4PG7EBVP-7+" PB[ 55NVZZ' 8-)"6^"U%YNEF3ZJ;SG;JI^4T::,FF#\G(@
MWYO(.(;($RCKDHW5@A53*'G2!E!B!*(,^Q67F@AAZ LC\QA1U:OAN;'C_AD_
M;8"ZD3?'U5--)-UTI&ONMWPX65WF5MV2V(%I5^+2BW+\(1/?J_EIZ(F-<_RP
MHE>#4#9".O82--XI1NW!@[MKIS'06>T'Q_TE&@1#4E9#&RTR??%=GU33809-
M<@2Y8-+F)W*W^)_,&]3V%_ZKO[4O:5:]**K>&NZM'A3GP[;/6S3_F6Q,='O6
MK 7(]Z W$+=SA'WS,9]UL!S([RDJ[+I!^(ZQH.M06Z#5<CKC9$N66R%Q^3*5
M3]I(_,:X'87X;" ^8?1L6YM/6EL;J7[X=ZH>J(W<V2T<R,83*(0#H2[M[D!-
MM& =*JRXI$*O5FYGWY,+P*! 7>/.AM(6\;8_^9KH/NX@5@SDSW1>K+%B"!&5
M%RMU/J35@@(B=( %3F1N3N<W#H0\3 7A5OGS7X[FL/P.<B!7_.',,Z#X;]TF
M5'>S3VZ=X$!Z^)HX$"#:!<9LFJE=GV]3F($!'O!A#H0=$S()94MB]V'6%K!_
M,50P"5Y"Y0@'\E* N U3VPICZJY<!H%!"I3Z-+$NS'949_#LVFYU[#V8UBUK
M#F1$@*K/_N SRM0F#*\"RAJ-F# .1(#H<4F%'Z5&*W^)"B8/ +J3K(NEI(.(
M'63X1CRQO'8P->ATOVI>5!Z\5%?B3<GK[9<]DGZ?2-U3T6@^7->%[@LV]:9O
M95[E3ITI/=-Z2:'9D(8P[L-(L3^@(]_=M-P[-STYR"L9VO@GS=]S3ZO<O;,5
MN6IG@21!IRLYYOBK)7<MWU*V7DR)RE9><9QF7,"T-C'!52JJH:YR(&9XK6KU
MFG;Z U#71P&@TSH'D4GL3%N?@&'DU@<-UHO;'$C?%YC#%.^VC":.W=JQSH%8
M5(2P5#ZG1;)C8;\.*0#1(."PP9L'K7T?^XVX<R('/A:/D891O6!+#(JD!B6L
M'CD*-_Z2@#D I->_0:G0E)9,C:1M35ZI'EDVM^P996,VU7N D"M$A(>R8F("
MDGO!I*7MX'>O)OGXQV(%?(_O>&FZ#RC1W7(T+P;*:HXOQ8\5&>,F,,48[?;S
MR(P)D[ .KSO4XF[ /&)-NW @]H67:*:A]<VV&#Y#8QFS6JABT_57GM.6E=G7
M/SB;9=SC0))&8WX=*$\QT8^T9XF*G-V:.T3)P$<?::@D1FUVBM<'[L]L_E0
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
M))[?Q=3]R8$\@ %R0\_? 3P ZB*P3&;\YC>UR[GE!Y2R:=?CN 0-P,@_[*[
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
M<>M&JQMK:U=?ZMDK"P0>W;_C8?\&Z#75@R2FL!?90NP"P15XL0;S _P;AJ%
MX@&YFWQ?7@/B)_$!<EN3^)0#H5OM=L=9L,BV_/N'Y#I^KV"_WE(P#-D+W2Q+
M"N_&;GVKG1L<R.O?"9I (36=O-4, OB$+,@SC1JT_**J^2C+.@X:MCUJ9]I;
M%!]+_O@YVE61VF!6^$X_(-O=,E8W('NBB7N@I%7Q;EAZCZGF]0SGP\T77E"F
M-&_)F[YUSD@_4R/F/I^5-%3:M_!MJO#K XW#[YTKJF_M/?OMGJO3(\TEP<"*
MAXZ\PJ%Y8L,/+87YK]_&Z_)=+3EI&>UN'FWH(R5:;VAP81NVV\GVP#0P[%_
M9M"]@6FR!M5BO&-]Q!]#&4@H]:!('I^P =E]2?\@4RW;72AP;;3^FP&H7^;6
M[;?]&6(P$@/#/@R2WGTFU+"ES*E.Z)1?,T[,#2>DH^C_P+>"ZIGXR:U<*'4O
MU3?#--WDF)VD+<A^D([/X+Z)/CXN6;KI-XENSX]$)80BD!-B"K-4IMP;<J%7
MLUG=:/[I7/,7N0/Q8MZW:&_=##TUH@;EK5X]<9=K5L+<\=+O"YJ7;9;@C9@\
MNHJMR3+!?FM7Z/2JN)E\YIO+2)F=&:X0_[QE5E-;4L(^YYZ;AI&P]J6&H6:S
M>$/_RH'Y0?PN9L*O8TZ_5'MWJKBP_K,T[H^+IU/@DFP2%+H,,A>3$?XI7!/9
MCSNK/,U?]G:OMD#1#<$"5!"E,U68>O_,T^W8?/3O _DJR'V&O7I9(Q/C1Z6/
MWZB@*/0UW,:'YVZ[W<XT*]4?%:#,JBB,7$+D#6_YP\.\=90ICE#RS:2HQ@=,
MHY3I !Z;JW+E5I+)4Y__//MER]Q-:X#<L;3M%*#:"POA'=.G:#'M604P-UAX
MH;%D)RY"YX+_.N/TS&F2Y."SM,7$$Q+4Z5[UF7$ZEG=NYR$'HO"0)-NZ9M5Q
M9WJ_Q9WBBY ]*TWCD2$)?AX=':2 ][7 <JI<*7/*,B//$F^+D70OE>]F6IR>
M54[YM05;)(0]MI?E_B4JRS/);RT1(MNV=O.XU^TR7KEO/[[=K1G(\-#GW>^<
M5F3DM',7E$T>/II$\CWV0)+RB#9MDA0J]@6M_>QH4G=DOH76*G] PE++='/G
MNS@UELL0K0ETKUG$8C:Z'R-1K6,=0H&'B&G/0Y/"):LO4V;?%;Y\YO:>_\Z?
MA!/:T6O"+2DM]$OP8NJU?L#O4/FCO,B0S9TF@[SM40/<>BE#[\OQ.I8\T)L7
M]>J"1-0S6G^RQWK3HP2+9SDRP68[S5PE'O?CHI]'GB'@86&\;2J $OK=3B*3
M/W$JJS4]BJ$%/^"^6GUQ7:J/:9?QTX#+@U%TX[Q@\C2$'*, *!(V=G<E%L_+
MY6'J+H+J5-#_T]MYTA&URX]A)<>U<U3MVB7UNU[%H'L$;AO^P%+BW+W?P&?;
MX:^]F![)Y,SLFL3>L6QE*7XB*2L9NNJW5-C,0.[Q;]\?_,A1[D%<:6R?<#U3
M07JUBEB$<!QTN K.,136]WL:41]S'PO(#"V?8[BA5 ?0"DR)"B!(^&4)1LP]
M=6\U7!"(F;K1'U.5X<J&#BF/*EB7,#(1L$(@SF1M9EVC>N+Q4KTD"93@C3!2
M.9;)1HF">H.RQ8&\C5^XW7KAE;&\SYQS16Z)>].ME!OFGOQ1[KU1(WB6&**#
MJ1NN$YNZAYKE\XXZ>]R_L,Y&.>CM/>>0SO/Y#9J9NN)/FW3CNT)/OTI4TWIC
M9MPTDNE2#..=(_P$!0^##K(=7'<(#+!W!.E@;#5ARH_)AZ'7 WNIZ2U04>T
M'VI.]<E);M'23A]5I)##Q$+T/67\TO?"TCBCYW(SZYYI)\7NGW!<.^P=9_[=
M._=VBNU[1V6!^::NQ_%RMF<C9]XFET7*+^\$_PQ ]L;-K2;/B!S-5J1%/:6-
MI+I%UT^/^![D3>G)"6]V*BR=O_OEG:U /U)K@":8TY.]/S_7\)QM\=JMR$<P
M>9SE^+8YHA46Q,6!Z$(!&9#DT*CZ=!$6CBGGY2096I@/Z$!/^$?P[7E?BI1H
M5PE';5\7K.[)G' K6['V/#4FPOZ-*<'NPAQ%UEY@!@ P*L$XW,AGBA2>*D =
MN>[0@Z_]E#?:A%K#;L\*)HY*O\']NM$S\<=Q8N^04=_#$@\-DYZ-8:G2OI(J
M<0?U^D'8IB7=4KUG=+1.9.5UW5&O,TM"Q.O4K<.=5E#L6TS8K02A9-_2A5)+
M?.J6H<"0T;HU!W*2Z-XMR3@:5D_B?K3IH=A^H;.B6RU==-0T/?XN.>Y75P:_
M568X/LGE>)BJK<]9*_NBT$J0@Z S,%%_]_;#JZO/6YY^C V&B,+:GL($0-KS
ME40UMX9-?H 6J;$_3:9<_<[N(8F=X$"^$?>5S#O*R?1X:H=S(&0Y(,[OP:*4
M038@951IDX_ZCNX,H 2Q]M3[V05%A9FLM0Z6XN&-@<UX"O28>V!H*0$QFL(N
MQ2]J9?8/C:;B\Q82S4GNMJGI08][[1WA<$=[8Y\ 'R^I3F_O"YT7OJ^L[G90
MMH>/I2[20;A]_I1I14N(QF/<4:< \V OJLMDM6_?=N6="3ZJ,VN@+(>2K*+L
MIN3"@;R8:C+& [&2AFH&GD^,4@YT!<]G-133V"%%;P.<9I9(VQB'^O]:V7FW
M4:X*;'+09%OO :AAG!LHJ^P/&Z# 5M7Z1P_(27LW]:E70'6L!(;32_88AOZ$
M*('9O(?8I D&5_WU^($W(X$JW_^^3JX@0P/$OQU,FP/Q/B]#A.G%@>2V-/L
MK?!B#!69S<P<H__!@11B6Z [^2B7/S*+-S!OV'FE;%<X]<DL,],*C+ B02H&
M9#YJ@>!,=TN*J@!:WFRS/,)N 788!Y(A5G-0[=^[N+&]P&OS?/Q;!?,-J?_V
M(\M2)A-3)XN9EB%^(;$^E-<360;YBSL'0:RO)_X"^9@3CG'*48<#Z5\9#-%@
M@LX9JD\C@Q[F^K_7FOV/&^_SO]2LHP#X[=;=G_TV<6J *3L%/;Q %]L*K3;Z
M2.K.6M0Z79S55:ZN%9,2_+"GT\/+0]&]K:V!@:TY<:W@P6[99W,,<)+ %$08
M@PZ2@.Y<=9YJ3]&XQ<IF'[%SL^5MOGS\1SZ??U(;6;J<NM4D>:)C^>P\6\'N
M4OAFLJ8%N8=IX(%Y@*5?+!E*9OZ"37X"L0I-+,MFI>BW=+-L3T@3=,'3.J!_
MZNSVW0Y&CT(/85R5E%=6V<?&'!Z/U>-$M&%(Z30H/TJ&IC90$_;JX:]R['1%
M;>_#41B_?[#U0Y-C<TGFQ!74K[A6#@0I&72=IK]<SG#P3VY(BBX@?/2/HL<!
M0P6N2?A7\UXNG^?%"(TF?'"WK;)R/O8*(BC/+OQ!Z(VN%OV)U(SSKRZZ*#P<
MQ.6L.0N87OG\]^W\_E-KOSD<DU\%%%<T/_;A;(;!'$RL]H2](T+GR(!C^Q]
M._7K:F9YCXX,<&@<65F82NJPL\,(N"+4!C,G<<=N875"\K6_LWVQN8N!GIG;
M(WJ07O?N.]V;L\ ZK9U<OJP"4K@&8( V13X8[L$TI4Y1L$O9--DFM/# I'S!
MH!][_Z V"V;Z]((Z#N]:WNJ3OCCJT*S\!'^OG@,QKKY6419_</NHU>9E\#0R
MK!KD!FG$A4[?[6@.K-K&.@@WP8K]6F"OH+_ULN<.E9#XYHB\I5$@I>'INQ:B
M  TON7&7YAS]UEOZW((M3X4'.8CE Z8Q1551<ZQ4$LG"Y=</T[_IW+_U40+#
ME6I W#;H7CK,@;@@J5 .Q%(Y!+XX!?\%TO-]R6!X?F!_P]%].9#?0!)_;TZ-
M7:LJ45JKLE@$2JL0?N8*"(:KT.T;*M]X&1<PA\#@6 (6X6T.&$L<U0_+S!">
M/,AZ3WR!V?1%^1"FE4/*_K[Q]G_T4_B*F?R!V;Y$'/5C?Q?"<B Y R\Q'U,P
M.!>F&"@K9?T8M\ @V],#SD#K"V&#_S_Z(V+V@?/WAS,3L</E[%9X$XQEI*T
M;V9A[D/_:OB@,>RYSF[]'>M_<X5!TA<-)DYXZ1EXZTJ[Q>$M5<+R?B7MC-$/
M<"!Q%-9K&!COX+HL-%$W]R1T][#U&2?!#TKL9H5]PAKJ=-_U\?%N;GQF_OF?
MXP[V;0ET^B!]KK?;RTL[O[!IGVF>@73L^5.G+E6]V#>TG;;[\AR<:L6RHZ\#
M?4$,&%-D:.5/5FSM$?](RMC-(+G,4.@K1YV^HPFV88W<%DYQ[974E625T1)P
MY4<ZDJ6*&2;AIZ]5#QX7YYT+8_-X@U[QSH"AAN[VA166UV./U6";X:-&UROC
M6C1V+(:QMZDN==(5"$E+V80)O8J^36BXE5?G1YMU >S',?^7_<M)LH3U[(]S
MZ;QES"4\  HL\,8D_TN?0/ XL-L3\=?E-,PP'(20WF$$*UL'M$FK#.# @=Q?
MK(/M1+O%LQ71H.>\ID=P('>#0; VNDN@?]@%5NE$LA\KC@"::4$MZ[;W$ -*
MWV*/!A"6D0P3IBHK&N."B825A#7A_[#QAY%QH2NE$1Y2;ZQNTWB*II8FH-2L
M*+Z?0V(M$6KO\S>2108<3@8E5'\=<?'P5L7\BF=XH(<Y$&$BDG?T0@L'4N+7
M'&Q#T-:E+&Z%Z?Z8#( 5:A^9'!-]8,+M+]N0T-5)#Q:_6AA_SY(#P:88LE;5
MHJ_,]A-63R?O7 ,1&@]#MI,BH!(H2<8A0-BF^QGZL-[=*5P4WT@7@:>49@7O
MFS#FO5&]EN7LSQ0F!]5IC,Q&GY"T:M0(:EV[2_AUXOGG^O;W>,>)&Z _<_^O
MVC\L/U8D<3*,2+U-&"NO.XNZ#>A3RV]2N^N7KZ ZCU .-CF@8?M<'>7#C;SV
MQ0%FAY>1I=&!7:+X4?5^)57BTNQ$JO&OK\%@")9I,(\A0<AB\#.U^]'*J!N
M0QHP1$X(0<JL1J(<J%&-1E/OM*'9?WR)BK9KLK6W]-4:C$L?*\DM%VMP*W8K
MFXLU]O/VX+KTT405B<B;&%STIF6!,]Q-<7OG8"-(>C+PE7$"Y0L$,:ZACM$D
M)B2 9]15V_+^I0_OI7M+Q\^-W!NLEJ-<$G0=ND/MCE =K.A5PU]^+[E<@%J\
MB">0BZO+.! [DV$8O1WP8*#0[;BC,#="Z'&E@N2IX#-C *Y^S3ZS*WM2!>JV
M_R'3:3+XSUQ0Q3_\X>/\YN%*1NBX6O3Q6<.AY;N, WD/UC Q>I@[4"I"99GF
M116FEPS!G+K%%TUXZTFC9=)Q]7R.XP_[F!=I8_6CP1VC^^CMJA%(! =RA+_A
M$<E?G;'44S-32!'G#5,/6,OO/*#VYP?[V*U$2B6IQQV3U@0FAK9_E&O_IX<4
MY-OSW_8=NS(7="R0Q0N_JL!<@TUF<2![[>AH5@5:!S@]VF5DPNO./EL!A)$E
M1J.,#+0OTKB%F[Z,S8<3S_0]N6QD-J!]P;.=&2C]'3T+G?."MW4S)3RHYTX1
M@2,,_?G!MOT_Q0AU)('Q_:?U@YP"*"!MRON3+!5S4=M5],->J58NV<LZ%V(>
MP6U::XM%)K+V5"NX%K"BKW\>L)QH;4O1]XB_M!"/W9"B(X H=C;K]_3Z=[DK
MJ384*]X'%WFE,]L-7 +N. ;%W9/>8"UFAG2L_=0:, S(5E&(>Y7.K.S1$P1
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
M?5!+?C_F+M0F4%]RJA]PK@KMZCR\ BABO,1O?K0:K!RPW][H^PW_&/D?TV=
MUC( !V@6!%![:!+..@(PXNK9'SDG6<_ NDG!PQ.@;N.$ .H0J(V@.;>^$LT)
M_;,F>'3EDF819(=,X]'QLGLJ28+'?R-/"5TP##VM9%I)3&'9;,G,B!D##\DT
M"S*HE<KPA>(IR'%CD>5#(217U']UAG!HQ,,.&:YGG@U*2 M:IBS:]VED!W/,
MU0V)]4*%_MWGB;5T@]^(2<+4HY#\\[=M[!T;H/FX96$,6'!A-&,">*+M2S=X
MFKR4"0GK41ZJ26LWU$,!EB&%%#NA!B(.A4]&J1^X-[>I@PBO%:0-M5B/OBLB
MN&X.=>2:^T]Y+ :&VN/*)#UT]5]_3/?IY+UM81,H@Y.AF9*W3%%+VO]D%@B0
M0O;0X4 B;Y)&V+K(A0W/<KXFX4@;ND3"(&*$P!'P9J>0'N$@BN0AN<H(8'OQ
MTAA# D8:#*$0(NQNAA>Y 8)3O7X>JP+N9Q?.NFU')SH>#UO3U<T[8>LE,?@P
MM3U +RGFVS5\";)"D"4BQE!BU]::3Y*/8?O)/.'-I,/H/4;]&$V*?=^4C!3:
MS7=<QJI?=D"]R)P0JF><,3JAD?2CL-T[@'_S+"4S[$K,^+&S?D[=XLKE\8B;
M#!9N;7<&J1^B_Y-]$&8: CUYQEQ8N.44)/ZU_3B!>)HUX07 QX4](H!*_LO:
MM,N3;6'A+PW$T7M:&:.(ERPM355+&PFKE^DR/:N.NW(7M5/"\OQJ%A:HYD-)
M\9?(TZLC$K?<>",]/Z:X(9%)"]W?=90R0O[XK^PKHWOD<V.*(,27KH@7]0?I
MYC@&/@R#I/M0R&&8RSGBLQ5,;%0QNNQ:GZ89O'RT76" -/IX)3O\>V6R0G@G
MF:]U+N:/XXK&0%X:%\:2C(=<#.A7_5@1S[!-&7_X4,%>$&)W%;5;F5Z[=:.0
M,B8J[B.C"T4E/QY[(T5809 SFI/^),BXU;PD[X8,V07<0S5$/=7P#7HZ1 6"
M,VI3S&FFA:[UJJ$8JUS[4<**4SB"WHJ[T,:IF;E;=I;?RK6N#^F_A9\U-<;F
M03Y]G33YFD1$L43DF@<5J1-)V5 (+_B*>+I\=3?K*4UG'#$Y_FQ%,XZJ+^)0
M^MEJ0$^22O[4QLC3T+_[J+3V2C5$GH'V='XML4TM<L);B>R4&O^=RT3/[HQ4
MCK!MB7S<35.]. 2_V2%R=^QI(EMUYTPG<@ENR8GIB[%G9V.%.(/P@_?!M'S0
MAS(;;"#+TGI&A\?H75!X=3\;Q-VA#<7^Z*"H!EZ)7=,WFFJ>X''&W69:CNFG
M+PJ>4B"M-UR_E]>>W5LQMHKZPG%3(OQ.8%>3)D.0-#/X2YD2_+(YW9*RN=1S
M/'2*$(Z$<<Z@NQLE1B$=D(?QQ0N!_@VC%7F9"[N[+>@)TS$]9?7$,%39^&B7
MIU97O-'<BC)K-%=!Q-+\XT :\7_<M*Z\#3%!R!,N[#YA))RQQ/Z(U04%&1F@
ME\$IT![BN_U+&$O*N&:M"140B($[I+9*.":=FAW54RUTW;21+/12"&^OJD)C
M@YA\V;2#Q"-C(S+?8T0Y&1.GH+=Z ).OTT]6IIU@IV&,*075JBVU.N'A6 W,
MG\3$'WDJBI'?-UO]MV^483J+-^V"6G]_P2P9X>.0Q"&6A.ID5!J/+5UQR9QI
M",9?HQL3Z\:7<4V(V!_SV^1PS<^O_>WGMEUPM>I9\Q*5H92U315_N^YPUI_K
MB!(U+\\/_M4O+UB]WZP9 T!IDGH51S27X QN,>$L)W92_1ETP612&P&VB!?
M*J+/+^@Z!#9N+SW9ZLGJ-/-VRG7;'/1Q<*L9C,JW:Y>>B2]RW4S:MLYZ-._G
M'*"A/F,3<\O]7SSSS& W?382*X$N,*/C0_Q,?7&'W02>J'I1)1.OJ7L^*JDO
MK8Y@51[U']06.^J?6(J=F1EU^P"\H=_S$^6$ +1K)% .SQ(>8C1!3A_ Z>+"
MCF-/8;LJ.')@,A7@=Z_Q;]9_!(] 'OG]LE_/AM(MO&AW:GFX[S=9W,ZM8F9A
M\/OW^8P28MCX<<^(2(M<69]; SD%%8DLQ/JO#%*>#'A)EW.0PI3E-#S/6?J,
M8JI@SB##O#%7/H&AVE$)>A93@L(QMQV$9PW-S[VB6U<7Z1-&!K<IP(_1PQR7
MU<JEZQS[W#/JR8KC]_Y[E0A)%F0)27(.=$!./LV&U-ED"K)LMHV,(Y6QL)?
MHBD/+BSZ+)C:O#RU&K%]LM^)1FHE1Z0+_VAC/'I!+;IPO?(H5N;'[\]28W<O
MSZ8Z^1@PD[/?-+IH[GN6:E.1R+:#QR%!>3+KXRQC+Q3Q5.XD.0K$# D;=,)7
M9*@,S0@)GNIND'E5#P.;:'T,CZ@FTF'.,?1G0_I0L!^%+D=-S&3CJ#C^!:WM
MXJB\H!!+>L),:@!#WVA0,J&ROKRJ(CGIX8\:3,+VAF'';7>O><W%.=+.&AA_
M]SJDDD)J@>D3)!A\J6OGZ(""LJDBX+0?IP%/A-#>C'&275;KD\&ZSLXVV 7:
M4W-B6/H47<0>UVU.I5_1V/@(VKK-=I#(-)<6NS&@<M\#K8D2\K!Y4QZQHD!*
MG3TC)+;^F9&[$_( DQ!,BI!V2JX.@B(TOD8X#^?\XG'A?L$FF8@:ZTSJU?BF
M>JU/?+GHH%7JYP'U#U4_5HF2MK[DP_9%)+P6SA^=N"K0'O;P4(159/2#OCZS
M>104=IZ]KDR@;[[ V-/:6CEJH/?4^*'U)D<M*!K3Q!\ RYJV@_,=YR9.TC@?
MO+,61OW:$GNO]MHA[;H$D_GCF\Z?2!'/#NTAOWX_]S]N-"75H, 3R*6=*T>@
MA@>'<[X&]U%Q2T6T51OVQ_J]"^?0VM2!SNU8DF<0M4OWEK9-_2$PE&&&$#*I
M]NO2]]*HNXY>>KP<;]^CWGN,H8<Z<6/Z*^'1P :QG.2 P)'^TTH$1I^I#C1
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
M;M$8I8DVSV->57SVU+6LK*RQ#PR12K_1)6ZJ9=#YYZ\+A7UA,5XU^!^G #F
MYK_*2FY;@KKL<DZ;DT^6LMEH1WXELZ0ARE/P9JH#(YWF7%A^9=N18Y;@U *
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
M^7/5DLNPT3C:C-)2F"[3)W6)"[L[C2ZX16]6^6.M_[UA\IZA)EJL '5]272
M$LKXNWHK\-A$_,A(8,!M!&2R9@;IM?Z<#/8Q<*NG,'=&"BG%L\=YOB-I#"BT
M3>"G1KIE_ZSR$$PW2U#$VIO]G($'06J?#2F(E#__YTV8A'4KJ%_Y&JDQNAS>
M),U?W9(F!&PW_*"FO55,E-XSVCUT@='#=P!_ZZ))U1L;^(*C&$<'(JE\+LR
M#.HN4L:_)S#O8R'>$L5V_AA&DQE/ZF@J_KLL9#_WUTMBS.C6E4%I56YJ14M8
M15>ZN3Q^;?E4BMQ;G/O^?B1I\2A)<5OF:Q<4=O7_NS %N-FO*7"<TV'5BUKU
M+;*\61.\B>@O7\Q;(BRIJWXT+2I>(JAFQ5('5R:<[YZL"KN2(A8C;V*R:!0)
M8_>SH1!RDM(-*I&7(GV#]EB"\3++HK2.&T<K9K^0I 3($<0#OAT^%S2+HZ;
M;%RK!*9/HV/FGKO-Z&^EB(A$MY@-MB^V68;F U^29MXR_8@VF=(<S(,"9$3=
M449V'U6U&6([@0USXP]EL8:9F,M]4_:Z2BM$R5>JOYD($=NY3;4W*'^L(ZGK
M4"3_]/7S\R[C;L-<F)>^V+V>6M,L6X\)Z8'?=<#E <_,VMZ-M*.<OCN]1&73
MIP]J/O4_=JDJJZL$MEPT:[OYN+ ]*0.$M<OL8&"RF%1!8(ET-&L)8R3!A "J
M8-B#E0ES_TE\L_@JQH36=[<TDCIH]K?*[Y'BQ/7&RKXQ^W:70P64P*(S:R-J
MCP R:@0Y)P@A52,DHF8Y[5!,:[%H?N'+8I!, V+TFNW5[:0&G,3"LT@]4V_Q
M-8(:YQCZ%:?;8XKO+,>AC:%KXD(-- N,;L]R&!L91^;Z?'^;6;Q8PQKEPL)9
MN#$[2*:?)?Q"<0ZQN;#XB^PDTM*, A<V8#\5R:E6WI*$#(L$_/H.=UYE7GI%
MVK &J<'S+.\->/=.*FKYW^*X-X<C8 %%Y;9XYB69*/+V8YHF8+K!&@8:\N%K
M43NW+\C1 Z' *GT_8=X@)#*G3?T69+DG=DHC@C>!;PKPQPBFD"^.;<:"(Z=%
MD O+_SFG%Y(?_@52AUS8C@#>WX"<&X/TV1O@FT;]&6!DAG43:K@^$SZTU6ZS
M#0FIAH_(M1CU2#PC@"1"VD!@NW__DYF Y]9 G7ZMS,(#D[7PM43DF"[GFQ6!
MDU$O0]@()JSMM G2L=_N H]7F:>M2=N1(#;$708:"CY6SY8(Q,E^_RPG!$DR
M9;BP]F%L)YGAB!7FPA8"/PQ]M_J-VBFF5+S/O ",!(!F7%C>2O@?,DM#T.<"
M*,A?HE#/+,#N'.P/.,T"/K:'6AR>IU9$Z3Z,\:83<T(W]HV5SC8=/][_BS;S
MXLSY,\4C&G5J$\9P.)FYNDEF0F,2O 8TV+-V,7FPWSGG0'7:>LNSY_AE'WI2
MXVAXF-Y)RKC8K9@-9&BZ%%TZ_JX[7J3VAN=#MW+=* >UA?N3@7=3H(F_/:18
M-N#YYG?7^347+NR<J7-B0%9ZP'&W[#?3*6[BZ::GWB1/QYF@DC^^24Y.KF>F
M/T\Y%"GDOA9DE80'V@_W_.MX#^0/,DN"29G7)('*B*8@4WX*YA0--X6,<#[\
M1VEKN\_DEMZ9?6-E7I65ZWKFXG>3 MDEJA^8\=?F66LV&T70S(5A-*H&H8A
M?=2$VG>WW2"5ML[P0NR3S)30K(LETG6IVJ%^^IJL[CKI7]O()J20_=@2A*^/
M-RE<V'3:7JMG+^O@6F_8[X&&&] OI+FPBE5V"KEUE6TSN@'@S(%/E:PCW1P+
M,M.+"QLI8D%?!X((-N#O'\;_,P/\3^ZD& %JR'$0/(PT+JPLJ(^T >_QV)(D
M+,9S! Y ?M&P<V@YV7>5C?AM=R"/9O:#"S.\KI2_J:TU:#TDEI1TV,[.SE"U
M:V"@LZ3!T]-S+TIE4TSDV^*1LTW"Y?'F<AE7([XO'1;>$\'Z!,W?.,:EE[,?
M:%"![$MD07NW.,N"!MP#S3+ROSE5)SF K0PNC/_W;#EOAYRYDV*DY&V4^FS8
M:*L'OIIO:$O=9@/!A?&<AJS;KO8D\T^,(8V\!#!UT1E#D%OLPO* B;/-]7KT
MP7!_1MH>JG_+\&,UC<!KOI)? 9]\-((RB,_U2/$LSGK<YU9_DKZ_))<\4C>!
M_SCW/*%[K<1PZ*JJB97'YZW1;SN5;?]4@(AR8O$TM[9PN3Y@\AWV$OVPV=ND
M9E(Y$#/EDC!0E!UUA=8=4N3D<8?GZ=NX!=?9\<WQPUG .P<@SX0E&4.KXT@
M#0IPE\^O'ISMIBM;@J%TG3NN$Z<K%CGJ_>4%IJ<$$YTT8T,\-,X'M56@I<^&
MNIXK9'?X>]#@.R?"_H=$(:D"!^I=YEQ&EIBP@SG*P#PR3!E,>E\#[ WZUW5I
M,,*&XLZAB,"T +DTB?V2 ^?"%DU8=PEKP__+7]XWUO=L &^8F5"G??Y[N5 9
MH/F062(>'(D+#-\2=BE'#'RF2XB6*7-,>%JO'WZSG.<V'6@XJ.A1=^/;)T):
MH!^-L^U6:^@N_BA%^M!Z\^EC(Q*G@#L)^'RWYU[5V0MV:F7W/?+=)%I"9Y+R
MYY-^F/@XY<[7A-96) UJ)_:&A4%\..BFNG(RP4$AS"3F1^9AHTQ%\=-J:5HU
M2T!$G>CV*H0<.T4*SQ9(M)ND,;-6[-Y>%36 8LHR"R2\0N[Q2XR)R:.%$8.>
MH/3D5-O.^"'VNG?XO1^_.J:0TJBJ?/ML5D76?B[L:^2A_OXXCT?%T.SNV0%O
M _H_F8A1#C0VP5C.B,P!N)LJK[G15!-'9C#^#S"3,G;P "#&4J3+,QB.%W\(
MD)+YQ6S>#!<^WPRGU+Q1_4"_^>K]1->:W=#VKSG2$0,9,)P2FTQ/O49_%!-
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
M/*9^(KG,_P4CCQE_Q/,74 VE&249V"G7@C PP+)R5P%&.F_(O'E&+\<\.%)
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
M6H$#Z^PRH)$*79%F1\$6)>EP+N0RZQ2BI8[/[5\:M6W%;XM9$U?"ED?,.$T
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
MM9J+VV*_0B7_] \7W9QHN *H]- _YV;^1AHF01?PG-<"1#D6A&>UP.X->BP
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
M.5GC6*RLMY-3P)^5'&Y>I4?H! +/)5(1N>@R 8)E0@05VUO0X&%B>Z=B_VR
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
M#>O[5AA(*TB 1=E!R\_/*GHBDV\0G":J;;KNE@4]$59?=W %0N,_BO%DTV"
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
M94"YQYM>A!;$&:Z0%R$0\#E4I_96AM.0"#4!,8P!'RZ@)B2IS1_9T3?&F>E
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
MG$_6N>F *C[7Q_S3W.U7PA,[6C^ZP,VN#0XY>%V>KW!^8THB$7/=+.KX+T0
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
M*^O9,NSY(W6_</#[0&) &ZPPI&Y\L&L"'UF'>%0A:.'P];-=557YS4V5B'9
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
M1$1?+F^D]3>!OO]NAN5_*M5OC;<4@NS.[FE;Y9VKQIQ4]D"%.S_-,)'U272
MEE&C@%0GQ.,9"6%3(4LK4^6JO!XB21X$S"1+,%+.TUEELG7I/M'3X5[I#HLP
M<QNL_E=.=X&<M&Q&YJN=KDN)A%TM"$XZX$('AA$@>Q7*GI/'QZ)!78&0_/H]
M&8$;S8\7< )/)#>?WA3(+66H+4WPW=&TV^.T7FU5#&N9QV9SZOOYX::7"79Y
MMYC[B]N?.2];<SQ7F<C9L<?P+"QV?#=J(@5%N&P!"]W&XO<1T2"K/;$704SJ
M,<P@NY_P%):_BY1)E7L8U_SY3-R:V.ID]/?IP+5/3T\5:.PVHAE-848>D!K)
MVA11'T92&!%!Y0YK5I<BPIYMI$.MUX7#--#T!),0]0*W\;+U>*&/%/]&HS"?
MF0C5@N^5;][E^5_1!)"O41,K J@Z#5"!>HA<-&4XM-F$X%1E) 0U<9'KZZ6?
M*GRX[J2R7$D2##NCDUH4[& U_)6Y,ME!Q$.P5<KMN%9KA=Y4E2'E#'F6=!+"
M,67D5)"==V(\Q(\./ .%J,YD?X>WU(NEA+BHDZF9<]=)"386PAI+;CN3)[]:
MF)PZ]4A91/FLER!_U*88#P/1>XF9(DK5KJ15JJO^6&D#E<E'U^JW,4VVO:IJ
MA,UZE2S#LGGU [WXR?!+7IF?#R>LWHF>J/M8?#P3QF'.C1>02-E1N.'*Y"-M
M5:427([;<Y(TD7E%;0PM]/SLG.+IF-"^=X%*- 0.<K;K'2BMREXD=YI%6UE:
M[@>'@B.<+]</>5B:D;S0=$#]%!T8?VM>\_?KLWOI@#T$ -:F.&G;/*A_.^65
MYV'@_(E0^Z?S*T9_4OT74_%&V=O:(>T?["L.NU,4_F2UF:$U;_B7>6DY;%$Q
M'=@BAH T=OC?3A-"@1#*&4,Z@.9'K7Q)_=MI5F8**^I/DO\JDOJBPB)UV>JG
MPYK%YLWGMVR Z:_8G\=5Z2^?)-"@)4'#JRL<OCEG]+=3D[[+3/"A8125W$ '
M I[ _G9Z2?/_7Y+^U0$J3]B4?:3K6\+*DB1%9<$.]@S&EZ!OUG>X%3*[WN=N
MA.$-+@IE?!)1VN8:(25]8IAIMG[[J$$O-Q9?:%&ZKNM;=CO2.[APMR&WO=P'
MGMMO.[R/M>,R#(ZUI>O2 :\WW"\KALPMBY\KXI[$HJD\WJ0Q]%1)1YHW;"?(
MXGAO?HPI[.:JJO;DK8?N639I41:$ A$M?'[&Z_TUW6!G+QV8;891UB7CR9P$
MPUI$47P='>"D[B/;I(==XFY(N'?=_&WSEDQ[VS1#A:Y0\?/1H<'-_(K"]@]%
M#4;WLE>,71-<.]:MC$Q#5RV7_51MT+BBJF:>#_O<ZG!32YGGEK/>C[S)RRC.
M$3]> EMK35_.3/_M,6LY^^G%OYY=,1?955@4KQ>57OPL<D3LP)VZ*4^7KW\W
MYQK_KV?S_J3BM_H_.L[I9Z>0^.MT_+^^0/\O4/&^GG#;&27!""+$?JP$VOVR
M$O@?+Q^W$*6I3]91VS3X-EM>Z*^Y?WK=6?(WOC1PYX_M"_BM-<#?X?1[C0SR
M.@%>&_FD8K-9^IE*Q>!<@%"O;76?"Z>X-0>O-O&,T&&,J=UE9?DU+)7;'B?]
M7/66^Z0A64(1SY FB!*FWA@Z&?G>L)6P$AR_LZU.=E,_4S>M69'K2>#-_LZ
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
M"V3GGL+N![L17,6<Y*/P.F$7ITO:S5[8802OY^+1]CLB?-H[3+H('??=N;+
M_0U["H.%?):NU]T:U;?$\WXU]A-;0]VK]#LR]]$L)-O]I/MN<96,2^(J); &
MO9=\\GJ16"G3,%_=YGV;:5%H"LS<"AR% AX##!0]["/ZIV74@KR*5H)D[HQ1
MK?.MK#;"I)+B=8=7<G?\'N].LY.7)SG?]F&I3>8F(R:2Q'%=@>LZ]T?Y-'HG
M"WJ63C1SL1XY^S1U . P%%WUE<=<B<>)<',Z5'8:)AA6)=,!L4)++IV1L(^/
MT'N_C_7N83'<HW<\EMW52N\4]KB_T/1(DJY_=LR;"LCH6[:T_YOIY_VNPHE'
M4XZ3<T@AB20# J8%S>&(WG?B?OG&KJY=#O&3DY-?^:WD7NC9M&D>?KUWRZ#^
M?-H'X^Q&7P3^ 8$;9#>C:""OB^PDBU&L?)QP+/4*/3B5X")<%T?U;)CK25UW
M53;1V4\ED7?.QS1?""S_=-=C_1J'<)X%C/U Q+6)*8D'!G[=F3$AVOS-7&^V
M:KJDKGOYI26:ZQ4:5?$I7CH!VN<&],!*I9=** ?)3B!7U[#-5$MPE>"=[OBR
M2/.^V),G Q<.EMWH</.C%J2*J)@DLY&)MA2M@,_'B!2246715SCN,*&_8_-A
M&I$YKRF]>K2SE?GC1ZVK<1*?LQG=^$_J"$NVH.S&R4<,EX0IRN08<+_M>(,^
M^NF86MPY^95&P]#M(*?MZL8&T,+UXTZE- A=2G17=_A?!AB!FQR!9J;NX/N)
MK-Z,EVTE?E'1][*NGD]2%B/9:)WT*/+:G+FJ$%O]QJ+'@69]J2).O["?MAV
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
ML]^M""O(+%$1H3.])37D/?\9B#7=SP"W5>U4KH*9H-.E9]L^5KK;=A5^P>/
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
M86ULF01BM:JT[26L%=I$/8[50%]J$$$,&-[(>08Q@P^'C-=S@* 7+Z+H-'T
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
MU[X1_QA@YZ1VK=L,L[*32 2342O<P7!F\@R, X,U_K K9O6D%4P%T9P5MJ4
MN&S+7<1F]O^R3!!=4\$1TWDX+4^VYI!2&@]WT+*FXOU7\RQ#KC RMK ^)&;I
M[]OY%]N9NPE:T31'V!^[*^UTJ=;MM/K&<$BM.9GR-U<)Y+2:1B'O:\A^WCIN
MGD2PG:;!7!'I*^?7YDG!1 /H3.?^8"E/6%O#]]GR3$Z4]M1=6_RM*AN:TS%F
M^5BM6_D>+9*9#FAMCA[>ZZ_OW^9JWD/!5([<C 3C-94YC/Y\C%I"=9W%3LLW
M?7^_11_^ZUAI_L^;WL&?:$ >!;; =Z-6LU>!2"#:H0"C(<+H]?-=:N5L2NEO
M=U^_.$-JOQLZ/,.7=#DV#LW-JXQ:^46SC8..=(+=3>'WIVLXQ'NFK8R_AR<.
MP[@(I7B+TY=F%@09K!B8\(S,T=S<THIMS*BN012.*?*;ZL'E930S^WGZF:8,
MQK@(*?3 YM#=,Z.'(@4%2\T)$FM1)V^*#[:7V6;1*H6]&>(:-AI%5AK33+G+
MJE>O1(]P;,]^<E^A@;*X SGDH&J;(*8@0S#WEOJCZ39F5M3F9.7N;'6P/WM6
M-,^,PM7OI9V],4VYFG<]M:>SOB\,P8>4?VLTSFU/2#ZLQ@A)!MCEM:2 4VVV
ME_XT3BO4U>@^N,5]);WM]P*:TY=P[7CW2RGC/M\.HH5YEPZCD]T_?RD$20+A
M4A=[DD A?%*?7.7[RV4!%NFZOMZ$SQ0 #3O.:B<-=W!&(RB =N8/GBN72)(S
M<,>4/@37(0_89'I-^AFC>MDUVI9 T=.&F(K+@*N\!D=PI-0J[8<,U#C>=9;,
M0-)/1X&QX'0E\R=RAZ@X6&;_N&^4YW7&KLGN]T[/?>SBU5R$@4VKC9+C;[D[
M?T-OWEC%T9G!S_<0*O;IOQJM=%?*08N0AH5%D.S,%/@='@F=5$3X_9V]PB-C
M!^N@R)MS(V\F[1#12OL7(1+8XP3HA:&U43B\=9^YLO=%)_EMRU9A6EN9-L/B
M1UMF#:;)WUE/TZ885]\VEO6&]"@;E)MXC]BJ- 2'9'<4]]H*)H?>.K,]H?]I
M22IPV=-JA-?* @*OAJW7DB!0 #C)>3W5YO (HVQ6Y>'7-1_UJ&1V'S-)5PF?
MN[UKES;HVE)G6<Q]8R9+WV?YV9<V#[4(GTIK\2$?5#-8<<8SB1!*U"/1$M[C
M: =7Z,G<$,O)X%U8WQLJ3)2&81>;2LDTSSFI9E)7"UO" _W;[QY51)_%!605
M/KSS% YEM2:I3I-OA'5].-$^)7&I+TW$B=C:?C8S_D;<L=&_W$TG>B1M?N%W
MR/-;U]HI #?80OZJ\4XY=F\%[;MSBITWPLZE7>#5JR_[U&'J).AUT*1@?%7
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
M!6T]YCE/'!K0J MS)-W:A?HXX<&)=@:P_+FWJ"0A:2C^ O1%RH<(HZI5!F,
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
M($_[X99_MR@L1^E]V:FZU\E?"BV;U*F7>[IK]0N1068.O>4[_>A?G]#]/:^
MN3\[4D3 QZ!YW_8P8_R)-@5.FLE BY 70['AAW+,QELB)G)]T%O7S&.X+ME7
MZ$IT<F5;1.K [:O<-&U7)J"< A/-#99@$"8FOTY2QIS1XFKJ>5+$Z)TY.LIO
M\$'GI MC9CC__'O-P]Z$MJ0TQO+(\_T6(/[[1?=;T+4N@=-7>;-K"M?5JP(Q
M<M)2)7V6*WM2NNO#"2/$,MO[GI<3%A@;V<N4EJ_[!F2'/X$/C%X$VKW#6("F
M0L_>\0:WCSJ>L#8S(]5F))TGTJ=[JD_4UK904WOX6;[S+<I<J%)ZUN%*D3P
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
M#,T"-6]<! /J<5^&Y_JPQ)G]JRYV^CC@BD'@. 2_P7S*MKI]@"@+=!9-K^U
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
M%]_IRK:[-BX4*%/M"Y:\A[/L\7<<BU)%,-:+CFF?0B8'"IS,,O)6OJ6F+[!
MPB1&$',/FG:2[@XDH"FRU"] '\5JQ@5CF[%F1AY)U/>]E7$X1?)\KX@6]=YK
M>9[8,_3/+37?RN1L!R&[T1YE#R&599%=X<R=2$ER5_B=S_S#SN)?"14F>Y@*
M@HHK_C8WDTWD1EP, ]WI+AWBRQ+[;]Y3"<P%1V(T"SNG>RYJ/4)9VB[H(NZ+
M9,V(8%!8%)$-)'K_#4C8JE&X9CQ:RA[5] 93K$@CD4A-H=+O*? 1W\4/^W%V
M3MX>.E9)&I/ISYLE>6,Z;:Z\(P=FCAEJ3>?89QF(KG'%PPCE&+)%&=^"<=L4
M!!A2C:MVQ2B8DB^&!Q>9:=/*^(QD6:#0X5-LQ9" ZH<(-L/'VIC<:(KK55L2
M+TZFUX>(D$(C-=O.VX4D/I=Y7J9E-VR#.>9=V/RU<7IRU^'0$E4^Q/*5(5-
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
MJZ/S: O[C3>(MF>SZZYF1[ZUWLZK>P>@[$L_C5#IR65!S:E"S1^EP:T7E?V
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
M78;B\0$''-K\X+\3@6_U<3J#YG?Z>7CJKN(/@?Q"IX7C.\$'MK0M7]SK!07
MR7ZV<<U'V$)W$YCDZL#%91^F-+_-00TZ*_?-4+CB[GJI^KO75B=V[@\_/_=
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
MYE J%XJBG6=L!?FH,0T>1%ZJU9[Z/1D05/LK&Q60<BJM\:\[GQQUWZIZ+M]
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
M\6T)V*%YL+!SXM^J9. )@,![WP-DL4]B9D@R >-<3;3V9(=S!?IR_<1O)\M
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
MZ2JN&)A(WLRX34K'M<"2;A=%N8Q7.16I]Q2>"*XI+7+PR_[I[KJ14HRN\"Z
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
M;_6<ZVWZEV=#>EETF$G!3O#>/O$+6RE;Z*&">T,@B]6]N7#5ROQK:,A4G?\
M5@47A;)S#PBR^3;7);PEY&'QN5JQ/RX?'@K!LMI2^Z2MV/+SY:?/OXE[*@J3
M:6W<V-SF> T8["(&#63PHP)=_F0VS\VY[)_TH] XL@8XQ2#XTD!VH ZLZ>G3
M#6UC._JA_9>MCC#O;Q*%82U^ISWL7QRF2OY&BHQ096$I%?5F=4^R?)%P1G$L
M?"@3J>P&R@@DL=K>JETO"U,OD,0/;13,\R[FIE$ZA$!#!%\:D(;V0@^19HKC
M/'I&UA26S%BKA>/".](#!SJ8=.(?%_#I3.]YTFYJ"\87U^3Q;Z7:_&EWEW;O
MO,E*MER5ZT*H;8FXJL3]*6/6L)49?:L*+?A:@AV\8 L8?-&008W9P?=KR<Z!
MC[D4[.?;U==?5$OM=\SX]O,U;7^2;]E2V.[#MGW-[BOG(EO4)O7CWU;+=5Z1
MXO%=ME2+Q4)2#_F(>M /,8,(DQ#2R(M@*BFFE(@TPLAD_3K:P]R6KP8DV* $
M#4RS]>LXC_WZP0D[(VL$6V*,I_])X7LFO'JWF?#JA^V$/][B)%/\I$#=I#[]
MX# [])*Q8BWX>[4$9LMZG_QZ710BKQ8BP0E-B(323S!$DB>0$N;#!,44Q2GS
M@S1:?!4%79D:I$?[LOET=WL<[PO^6-V) I &,!#?'T1>"L.9?9I:,P/5"5TC
MS_06(]@!>0%:F.ZLU9-,.#):C_<SJ>UZ4MRG)NSI%^R4@W:A?5+#+%I/#(XD
M8KZ70!_[:F47:E''+%":(2:Q$"1-$YF8>K1WVIW;>EY#L]R&/J7JM*=Z( &C
MNZ9(E955QL@2_":(MA3K0WUW6\\CLI_AD]YM;3(W] $1=CW/AWX];&76AOI'
M^;H0/*O>$:8G]N-OY'MVO[Y_M2J*U;<LOWU-U'"J?U]X5*8\B# ,4B^$R.<"
MIB(5D$DJN!^%24B$C>_(IO.Y3>//(L]6!6C @P[]!6CQ@XT H)/ ;EVW&ABS
MI7XLND=6&O76?B6=4&UM% SAS)&=8-7UI*;#$%*>6A.#VABFXZYR5JC%1KP1
MS7^O\H\/HE K4=U#5I'E)2VK@K!J$8LX\6@B88R#&"*68HAQZ,'8)U$0,$09
MPC8:SKSKN>FWUW>UG9+E@)2EJ$I <@Z66]O/3IM9#(&9+AN'V)$U60<:_-C!
M_DD3O$$.6NC@2P?>H3/>GC%'>LRBXTFUF#TA3W78@!;LG?V_Y[Q8/MY^%FQ=
M:!WY1W5=9$R\OLMOK]5T,5!&IUN9F_)1:(6"JZ=$AUBM]L4?H@(U;-!H)S,=
M9$#BZ<,2=_R-K&,,J;O0)RG,B?_$G)Y!!R4GFI[LC,1,Q-WC$<,WAADUK]:E
MLJ#*\O7JGF9Y$SP@V.HVS_Y'\"NN1C:3]8GC9;U\7[+_7F?*V+K,=QTXZG?K
M>\%?D_)._>*M>N0K6:I7RX7P">/4PS!,U!^(<0_B($I@3 1*0X$2@HV<,=/
MG9O^T@AK@XGI'\06J)W5-/(8FUE:\QFYD35G)RC8D?0";&4%N\*"1EK0B5N/
M]H[ H)7X FR^A;<&GX&U53?-Z#BR!$<&.ZGU. WQ3RW.B7H=MB3=%+5+][&.
M:KLI2%XJRU<A+-]^9\NUOMKU-[)<JUW_YSNB)NXGD2D@"ERW\Q-JIYT&@L"
MQ!Y$GJ001S&"<1B&@GA"<&P5FG8FGKDM*ITXH GPW!7H FQ$ K5,VE_62 4Z
ML4PVE:,,J]DR,^%@C;R.3#!.ULN$(W8=K0/GHIE4T3NB[JDF=]7LP#L&NM%7
MI%2KP.I>AQW42\EE4>B]H3Z2*U\];I^Y)H_ZWRZ_D8+7?]RH7M72<:V^^P]J
M)G2AQ30)6209I/6>(20))&&$(*&<IVHS$<C$RGDZ!LBY*76]^JH=>@UX8&SR
M*&-IIK1?>H3&CCNI1T6C'"$X>DSN7%VS& /BM#<S1B3YV66.,?NR]QO7C?ZJ
M.J_>D$J\(UE1+RBF#N,CK\]-?VI@K2E%2FU-U9"!QFSN'3Y&U6FWL .6)M%A
M6U; EC$WKM\3% SR^1YK<S)G[PFA=KV\IQX=R4 [IDL:@^(J5V9BG3"EK(-,
M;^Y(_O&AMB\_K/*OHM19&M9U+%GLXR#@ 8%,[[415_8;D=*'OA_'G,:,I+&W
M>'B2)>-\R\ 5?INI]E2*$8/\%,(B8Y5V %)QF^6YWO(I]=1  #]F.2AKP][V
M0NMDWP6/:4S2,(810Q0B'/B0$!E!'.(DCCT98,';[Z++0/%G_BH.)^P8ZYL0
M.?]S?0V.]@,O,;XC+["U0+"6".Q*#7;$!O01[#[7BMYL^RY NPG<$1\T5P,J
M10!H&;@ &P[4CS4+$VY&7 _<5#L49[CGM6UQ/1S6>QGG -R%+U_E:N.ANM!7
M;2^K38ZD!4YQ'"0XA$@B A'#"&*1)A#'DL2)'_*8>.=&+Q_I>VZ[IO?'0FH[
M_,V-<%*!1@2@9#@_?/G8P)BM+2/1/?+JX)1I)]'+)S@;,7CY6,\O'KM\@A*3
MT.5330R.7%[=BQOR_7<E6U&1+-?GM]>K9<8>%\R+!$HC#]) _8%$$$/B,P]Z
M2'J(^R@*A=5MC+[.YJ; %$IE;.4ZTE+D;$@X\G%>S=21*[9&UC\-3*#YV@-Z
M 1JHX$O[WQOQO0*OU$SYPVW,\4F2W$49'^]JZKCBDT(?B"0^_<XP'?)&T&J;
MF$$/<SW*BR"*0^DI<RBFTH>(" YI+(C2)KX?I3Z-/61Y\_I(3S:S89I[UQJH
MG<(X1J*9KG! S,AJ0B/<RZ<RBCHXP8,C37"LETF5P E1G\[_4X\/S22HK!&]
M"_LHZS"#N]52O5PV>[1MV%7DDT@$/F1)J/9%,1&0L(A!+&,IP\1C 8_M4@X:
M]#HW@V(#NH[(V8']E\X[,S1\RFP0#/UKKJD=VS?F@M4!V0@M6'*6D="DSXFS
M$EK0\#PSH<W+=NJI*MEJH?U*)-=.I3R[)\LN!T0LPC!&$D:>GT"4ABG$U$=*
M%R&,O0 %,I4FNNAX%W-3/!N0H$%IIEQZ*.S7)&Z(&5EM/.7D=,924W)X6T:B
M=F>.3-)>7S/X@(SUZ&GQ&Z6IGZLUH1^$7JT->]Z<1/6=1M[I.8,G!RBU=^M*
MF6^_9;F^QMZZQ<LW:W%S)PI!I-(G"Q;)D">(0)\*?<,\D##U$P'C *72C^/0
M0T9![H;]S4W=-8A!"[D[""LO@$(-MK#-$CH.&@ #_>B6UI&5I2&C;DFTT*-N
MR9Q(J9Y+JIVN-:>H5_$:-#.=%C:7:4\E6[PVU!TF15$(OO&X[5R,^B"J11Q[
M/(YB'PJJ+R&EG$+JQR%,HBB6V$N9B .;W?")_N:FGSNX8,=QO)=V3V&V=9WU
M$V[J0G-&X^BNM#,8'.!2,^+%F6NMO[>)76Q&HC]WM9F]9A]Q_5O^D&DGWDUV
M+_B[5:'-R[^1Y;LEN36-NNYI8FZ:XK</UU>[+N,:,I Z)]IN%%1_I+$5A_V:
MPB%](VL(&^; %PW>44YS WH&A6OWM3M9R+:!<+MAVR:/#[,P=A*B-W?W6M\#
M25(4Z*BC"*<4HL03$-,DAC'E08Q]+Z32J&+7B7[FIB=V8+;1C]M V"8H$OR>
M9[:I,8Z1;&9-.*!N9!VQ6^>@O2#LOFS/"1H<&0W'>IG46#@AZE,CX=3C \_C
MQ*W>SWP2#ZM"AZYL3G\HCAC7%6@C0C%$U.=*-;  2L)T;*+Z1S^U.H([TM'<
M=$.+$VR #C]E.T:MX<&: \+&/DL;PI7]V=D)(EP=EQWK9MH3LA/"/CL4._7\
MX.H(JW5>E=?D4:=NV91&X'&:>L*#:<(3B#R*(,%) J474U^9,"CRN(U2.-S-
MW%1"AQ(\-#"MJR$<HM),"9Q/T,@J8,--BW"<(@@]'+BK@'"HDZG+'_0(>J#V
M0=_3,TCAUR#:_<4^Y$48QHS%80I]C)2-D= ($J8,C53]D0CBA3(F+Y;1[Q3Z
M_[.TU+0#;Z;\9CN<(^O4L;+^-13L>WZ?ZN^9I@$T';TY9@4\B?W/FR30=%A&
MS1EH#.*,M ?T]+U#^O3>87N[\.UW4;"LU$C^+G0M727'5U&06_%)Z'PJ.C/W
M*J^-]C59WHCBWM>I;CF2*8&(Z+152"J+&ZG5D1)*!,><T=BHHN +RC"WY;'#
M#4@#'!0=<L"VT(&"<J]3XFWD/70Q_E&08M"]^(D_(T-'P[P_CK%]&.??E=_<
MAM_[;#8?7$L&V+ !=N@ F@_'E^9?9BQ=7I^?6(+I+]*_S! =O%+_0E#LS[+U
M&4T; :[3&EU^STK3,^P#K\YM?=J!"-X(O0RUAE&=(NNOYL?5AV@Z?4Q])D,C
M*^E^<L 7#=?1@70/$8,.H@^U-]D!=(\PNP?/?8\-O"5^_T"RHKFL<957:BRS
MC35_E7,AE7*HQ#+[*O@FN>ROJQ7_EBV7"^K'%-/ @R3153>#&$$<BA1*$F+$
M1"A99)45XQPP<U,36UFT3;J5IG4#Z"0.G4"PE@C\N,WOW EE:;J>-9AF-NA4
M0S2RGK(9G??VHV-_V=T!K:XNPY\#9=K+\@Y(>W:9WD6;]K6,/S.1$[5MO2[$
MUVRU+I>/S4&AX&UL"DO3((Y8"B.=M0.Q-()UZ7/,<8J3P!>)9US@^%1G<U.E
M6YR@ VI>^O@DL_UZSS5?8X?^/*?*8>R/#1EG5$T^V<5DI91-A=VMKVS\COW&
MZBHO,_7D34&TVJDS?.A,'\6*O<]R45]X,MA!&+0RHR^Z10M:N*##6Q^?:-""
MK^L(M_<&E[ZL-A@6/ W:<)BT/]D&Q$+8W0V)S6L3)S-^[OKHDM-RP<-(2.C)
M*%:[%J9S7]$48@^K133V$QQ8E:=SCG!NZ^\))_NTV6>/#JN%#_VE!NO/ZB&?
M3<;84X/PTIEAC^+[<V2 /46OLTRO)SL:ME:\7M6Y8^M:2%>Y6H5NU?0J?RU6
M9;E(4922 "<P#N)4:?W4AS22(4P#/Q4)2SD)K#(5]?0U-_V]"U77#._ 7H :
MKIWB[N/83 4[8FYD93J4-&ME:$"'([76U].D"LI Y*>JQN25 4DW+J,@^BSR
M;%5\6%6;BT!8X,BG+(1,>!PB3ADD!$60L31-U8:#LL@HJN-X%W-3$='/0?1/
MH($):IP6.1\.D]BO#-Q0,[(.>,[*D&Q"A^FQR()Q-DT3);ZP^(CL<EST$M";
MUN+PF]-ELNA%OI>\HO_) 8?PZZ7P/1KYRAR[*>[SBMO<)3_\]MRTED8)-$SH
M[^UQ;MIS9U,_<0]?!@?R9U,U]IG\29:<7A3OYV/8T?SA)J<[G>\5:>^ OO_)
MP;D.'W\CWW56F]](Q>XNRVNU;]+Z_%9\E&^767U&M;L%6V">*DT88*@4(H(H
MC#!,O9"J?8]D2<I8G"!FEJ!Y. B;*3!-[N96#'#?R*'^JP31M?^(]F>UPFCO
MEFC% 6S7C:*=77?KG!>"5W>F#J\S!M' @AI]8$;?99TS(J./@'7*QQ%'8B(C
M[I-X4,WIS%F@NA.;@6&;@;*:,M4*4 $>2,:UXU$WJ*\,5(]Z1TU ?9RNEI\Z
MKCNCZ_J5!P7G9Z>)* <.BD&B2MN6ITYD.5#R XDNA[9T7O3H2I3*&OXDZELE
M^N*)6B<>MQGT!P25]K<X.P-W)YR2*^@@7U6@:,"##OVPB-,3U!K8O:.P.K8M
MO!N?J@E5L,&G)X0ZKF PC*RS8UA/=/,BH:UFHA^+>#5\>Y"1G9>K9<;U9NBS
M&D51UM'8G,:ACR6#2!!/ES%%D"9!"K$O4X&Q%_F)46J5GC[FIG%V48(&YJFH
M;6,ZC>S9<TF:X%A@+'ZLK,US>9HLP[@U7[8F7A\3)VRX@Z].::3U87]BA?4^
MZJX"YOM-))F4,O:X1# )@U!IOS2"A"<$>D&<Q#R,4Q%9G9CV]C8W/?C^<.W%
M\PM9OC>,U'/.VLB*\0AACN/RK%@9L1SE^VDC]*S$-BDY^?RE 3'KG6'VJUC=
M%N3A+F-D62]D:>0C+C&",0HQ1"$+8$IE#%D<49'J'%01,PY6/];+W#3&+CXK
MDZ"?RWXMX8RAD;6##3EVX>BGA#\G#OUHV],%H)\2;R_R_.3#9U:2/53%$/$T
MDB*.F_QR2. 0II&N3B)DR*/43W$@[$I!]G4WOS.%;:;VP85DAQ>'=$75R+-_
M)YO]Z'4B32AQ73;VQ2M&F@A]M&RLN]J1]4[E8U&R.[',WY'B_C+G_Z$Z>?_^
M=1OUDB01DF'*(/>4>8!\Z4.,!891FO HX<*+S1+)G>QI;M9!AQ5HL/7=%0WW
M BC %HZ#7FX-W"NN&!M97_20-20 JY<U"Z>+*_8F<KT,^>3L?"\FA/1Z8'H;
MF,X/8R+'GC?&Z(6)[SN](UE1EWVHTZUU ?8/0N?*?Y-]S;C(^2=E("["4.W(
M(BFU2\=7NS,:*8LM\B!/9!CB5&GH@$YR_\D4\=QT>7-_AAK>LZ&'[MEHT=LB
M'3O"ZVLWC?B@DQ]H B:Z6F7\!9D9I[/Z+D9>L1Q<O7+T24QW&<MVF%[Z<I8Q
MWC_'92U;^IU=WK+N>.#AA"A+(=X+U7U97RS>B4Y(I"\33D/HHUBM8_I,-L4H
MAG[(J< IH7YDE8^ZIZ^Y+3X-2,MSB!XJ#4\AW! T]AE$C5)9N#5.\*5!"D;Q
M,Q@PXNK\H:>G:4\?3HO\[.S!X)673X!_7:P>1%$]7JNOJ5)/Z$KU#UK?+3PB
MPE!X,?0"7]?=\@5,19A"%DOF>30..;>JZ#D)ZKFIK YHO0<5'<J72WM_?+C-
ME.'L!G%DM3I2FOM.=/63%OZB?O+MR<_C1?/;GQRN&>:U/X[Y3YO/_N0PC)G'
M_G3GPU:T3^*KR->BQ:4A/K75:!HPZ?L(,LH#B%(B8<J"$&*2(NVZ89)8F;TG
M>YS;2M("!CN([9:1TQR;+0%.F1M9?7>DC6H.&Q/B2$&>[F]2Y68L_E/%9/[B
MT!"_C?IJZV]LJALRH3X='H<PY76U>M]3F^@80XQ#7Z8LIHF='_AX5W-3(UV!
MG>46L6'>;@-:#3?43L@:>S^]6X"H(VV,RI&GV7 6RW>THXD#^4X)_#R*[^0;
MPS1$5]/^G5#OD.4F+$"[]/)2O!*YD%FU$$F$8ID0&%)?0J2+W)#8HS").>6I
MCXB'K"K=F'4[-\W1H08M;+ 3VM(B!S^VV"TSXAF.@YEZ<<_NR*K&#;'6BL>.
M)T=*R+#32162'1%/E9/EV\,459=FNTG1K39GC*WOUTM](V*;M?N]SD,6R#3U
MTLB'81+KJER1@*G'8QC+&/. ^+Z(TD4N;O6K-^8JRQB T;S"S;QZ!F.\.;:#
M%V3;!/A+A=CV1,%\+,STE5MJ)XII;C%?@ YU7:5Q0_%.C8'W3C/&69/E2&^9
M]SNIZK*FXZGVLF]@0%CD;UFN[\_7&:O+,LMO;S+U:;7GJN6;M7BG!'M%\C^4
M>5=62GT6S8V-UZ3@-P7)2U+GOBL7A*0QBPB!B?13I=QB"HDO..1^&F*B?A0Q
M-@ZA=(5J;G9:*Q=XV @&JJQ^O)$,\+4 ^E,"5 L'6"L=8,WU):;D ]6.@!;A
MALY&NE]UOMCXC:Q6CPT=^%.-G458Z4N,X40AJ#<Z@TP[GGH0N[3A:I0J\H<:
MTVK5C?/1X96KXR/K*D^,ZR'H#7IUUMET ;*N^=D+IG7>^+#MQ771;F(^5ROV
MQS4I/A;UA2I>QSI=BZ*.AEJ()(@3$2+H18Q!1!"")-2W'-66 ^EH@9 :+;]V
MW<YM?=V@!J6&?:%F;P&^UL&+.DL:7RV7I"CU=&_* UCZ0@S'PFQOX9[AD5?
M+;F?&W(59O4I@P9U&R.J<#?1I.[V%79$.=I4&'8ZZ8["CHBGVPG+MUUHJ[KE
MA>\CPJB7PB!*0XB"A$$:$0:C$(<1CPGU4ZM@I0-]S%P/G:-E&@Z'J!1K9J;6
M'S7 "W!5ENN>E+AGZHL]%D91#DT/+Z@)]D3LG_;[CYX7XEA'HY3UX?#[3?80
M7_I,)DD $^8'$"74AY1$ 8QBBB,A,45"#HE,/-39W&;])B!M!ZQ9HA%[GLT4
M@BOV1M8,PXD;''77QXCC8+F#7;U(C%N?T,="TWK?&7B7<$U+\=]KM8UZ^U7]
M<:-:>;/2]=X7 9$1%<2'*$)J[T)# K%($DC\R ^B #/,K4YSC_8T-]6Q!0IJ
MI$!#!5\:L)9ZXSB]9DK#"6DC:XR!?-G?0CO%A:O;8T?[F?;6UREQG]W6.OG"
MRY17?+<JI,@J78)3A\)^?\B*NH7R*K^N?7U_%]GMG=K\7'X5!;D5;<DO<5UD
M3"RBF,22"0[C5"@UQ+&$),9J[R()90C+-)!6.Y87E69NJJ[#"D@#%H@6+7C0
M<"_ :Z*^U>52<"<^FY?]D@PU[I_E^QA;JSNL%+G#27.#8\M*73>MYN4";+[&
MEIJNPJ0 -3DSN,_L<HQ?^JZS$UG^'/>@70Z;ZP*7;D -6]G?DB+/\MNR<SB^
MR99KU=."8>HSBCGD)(XA8BR&-$[T3D!M"4+&$C]%=@G;CO1DH^^FR=7V051*
M)=5QA9M5#OSS/Z:![_\+X UJNT7O&,EID"8TB!,8ADQ7&PT317+L*>LFD%QP
M+#S/ZJ:. XHG"8]M8('\$-$NC(QC?)LM_PY8''EA[A!NCW<NP)L3'Z;U"GF"
M!D=KU[%>)EU53HCZ5-^?>MR^FLFU6-VL*K+4Z\?E?65:LN3):W.;Y]=O/X(:
MWQ/K\7ZU-KW8?8B<_EE\)B]C'[H,HL2JB,@1X0=5"GG:UF3E0(X(L5OSX]@C
M ST<[$[P]5)\E$<O[M[HF[\+7W"/2H&@%P<)1'Y"8,J)A+$0GO08]0@SREIM
MV_'L)O?^O?S]:_G@2XW9UE-J.@:&V_@1F!W]3/8<4NTWP98,N=JOFG8[[=;2
MDHQGNT#;]X<IJIM"D')=/.Y$(T2$HYAY!+(@B" B$878YVI#(1(:BHBD#/'N
M(HN94GK>B=$DV;^L,K("ZC .B>DX0**93AE(S#3:8\/(;D"'.VUQ7'9'>N%
M!Y-J@.,"/IWK/4\.O("O-/TBE9% !/LPB;!.(Q4+2$(<P< /XHBRE--$6%VU
M5XW.S6S0F"POT6MJS&:GK< CS\=>6>UOO^\(Y^J>NVYRVAOM.T(\N[N^^[L!
M=Z?>9;D^JJK3R#4_JTWZ:U+>O5NNOI6_EX*_6Q5-DKD%HY+%+/4@B1*AIAIC
M,(U8" /!44)\$87(,[X>9='QW*9C"[W)A:B3;64*_(/:GG:!]1:W8FSX[Y_/
M8[(Z\IQ_0N@&.-#(00T=:.SZ0 S89.FTIMCB;M%(5$]T?<@EY787@@;PUGOG
MQZ:]Z:[U#)!R[^;.D/?/=>)T&8;U!2&]Z=IF[HI(X/$4AU"&F$.D+"Z8DBB$
M?A*FE#,A?-_J9HY!GW-3^AUD78AO QJTJ(>Z;(XS;NNM<<+CR&J^E\+643-.
M"C4+GIR[:X[W^$*>FI,4''?2G'[5LM9A]5 L;OYS$5,:)81Y4 CD*\O22Y6-
MR3V(.)*QP"P09DG'V_;FICMNWO[GY6?#BH4M(_WS?X"<8[M1>D4TKSNX+UC/
M^8M^LIF(^J>=ZH)M"]/4$=R'NZD8^.2?[<\V;PK"U8)_612O'J]RWGCP#0\X
M#[T[NQG18-P-BBLO=%B< JQUS)HLS<\Z#Y+5/X%<\#2Z8_(D1>X.-T[Q,>@@
M]&"#DYV&]HFS>R3:^]P CTIME-^(XGX;DW9S5ZS6MW=O=($?+Y11&"LK.O'3
M%"(<>9"R!,.01)*+E-+$+"[;H*^Y3?H:+=!P=R)900L8O#&NQF1"LX&OQ!UY
M8[M$)^3-P@'BCK^)?!YG\&CGXC!CIM>K<:*)Z1P99K+L^2X,7W%PE/MZ=7^_
MRNMXLG(1IH@(@@,8QZ&$*$P83$F ()$X9)&'!<96)T%'>YJ;7MT_U+T I )L
M559U5&@="5I:AH(>Y]C,+>&$N='-J_USWP;F11,9ZC"CX$DNQC@'WNOGY8Z#
M#XG;>RI\\(4!-MCKE?K-?Y'\#R',*_@^>VE&7VN-#33@AM3I?4Z(Q4)_%C$3
MK>V[!#E:Q8^*W;MP/W]KNK7Z*.*]Y?GX4R]SS_7CNBHKDNM-V(=U4\I<L"C$
ML:_H]1%$$G%(@R"$+&62<>81)NFBR7?WN2)%97CHX!JGS31XBG:\F; #\P)0
M<9OE.NY>^]S;#(&#S0+W QVE/O+#B$%) @\B#S-($9;0]Q)"XY@%28S;@7Z;
M&X;AS6"8.ZP3#;(N7#O+X34\Q'K) 1O[R,OA;>"],6\DG<_5WJ.#,)/KNL_Q
M_:FNX!ZEU_6UVN,=#4ZF]T R?LF_BJ+*= K2A<0R$A0ED%&J5O<$A9 F6/U5
MD"@5'">,^):Y])YT,;<->HL0D"W$>H=N61G@ )=F&O8\AD96D1TY.^B<YM$[
M(KF[-'I/.Y@ZB]X1 0\DT3OVY- <>MFR/CG)>??CU?U#L?K:G%6U^TQ&B/"2
MQ(<"Z52^/,8PU<<?+)"A]$B((FYU7=NHU[DI@ ZIK@VR@6J;2<^$;3-]X)S#
MD57$ACY]M6OSEUW(IWTB [+L69#D+-V>29\3Y]VSH.%Y CZ;E^W4$!=9=W;[
M^?&>KI:+),!(TC2%,4E]B$@<0>JE(?1"XL4!B0/DI2:JYEG+<U,G76A @^Y'
MTXW><\;ZU<59/(SNOM^EX/Q9?U36GL@']4XSJ=4/V[G\O*5)YNM1 ;HY>?R!
M@6X_LA2ZB+,^[*.$_;%3+^!7DN6ZJ,\'42V(/GX+:0JE6NAUZ'  ,0\DC)(D
MB0D)$/?MTF$:=3NW&:M1-^7:.]Q@!_@%T-#!CQK\3VIO+PP3/5@.A:$[QCG!
M8_M87'%K[S2QHLJ5)\2LTVG=&U9$//-9V+T]\+*HJ/1$_RB;"B<[?HXFC\B"
M<>(AQD)(TDAM5 *!()6A#W'((\S#4*34Z':;:8=S4U$M7NU);A#O.QQM$M 8
M<VZFD5PR.;(N.H]$^^NMALRXNOIZJKMIK\4:"O_LRJSI>_9AVQ]6^;58?1"K
MRZ^W=8H=5JW)<OEXK1TOYBFJ3C0S-\VAX$*=H^F#^G^7@G3_L*/%#ZYK1Y]E
M*JM3I/8K$<=\CJP_W%)I%?YM2-*@2/!3;4\6%&XHY&Y\N.DK(P5/E"<.;'Y5
M3U9FB9P9IWX220PI9S%$H:XSSW  PY0CKJ]8!8@Z30GN#OO<5-[)!."U:%.E
M_W;XC3@ZLG^9D9_!87YI>IK?,##/--[N1V^J* "'R.<5'^!^2*PC!T: ,""T
MMXE*6,DV*8).9?E5Y&1[!.9A'@22<AC30*]R80BI3R1,*.>Q2/TH\(RJ=QGU
M-K=UJ<&KMY\;Q& #V2)>^"3+_>N$<^[&-KO[:!L2;WV2/XOP:Y<\3A2-?2:?
M=G':IOSTAFV?;&2Z*&Y3>?:"NHU?>ID8[]ZUH?ZEOAKVCF1%DU@R"5.&!$90
M[U@@\@()2:JS^L64$2]F,19VIT;3XI_;LO!LNR(5TJ:H],1;%<??B:/MRLN-
M_@RV+ YW+/4C]4U:H-EPG4SUA<9Q)B',MNCGM8$99VA<AS\/A3'P3'*5W^I[
MTF\$K;8Z3<J(QBD/(>)>I&N-AQ!+F4+?3U)$(NQ+;N6F.]C+W%8H#1+65_,U
MS L3]6%!J>$YX[E$C7VX:,^1_8EB'P>NCA$/]C'MV6&?F,\.#'L?'C;U/XCJ
MJJ[BI*,;%LJ@];"O[%O*T@0BQ@E,)<>0^11CZ9'(D]&BTH4[S*;\7NM64WW3
MQXB;PTT%*[NIO4^98(D?D32&'&LMZ?D"4A0F,&*4<DQ3+^"Q7:VUP:1-76'M
M'-KB0'BJ)PH)3:6.<E%?6LJ9VEU1D<0QPF%L%8X__$N;PANVH>P"4%)F[!SF
MS-:0P7R,[>%25#3 VE X=TO&09$=+17[;4^Z1!P4Z^G2</BA84O"ZU59?90Z
M&*[\F\CYJKA<+E??=!;@\GJUS-CC(I$L%6$B8.@A!)&/0DAP&L+8B\* JA4D
M%I'-Y#W9X]PF=(,2O%O7X3IVL_DTO68SW"EI(\]ZC55[86NT%Z"E;POX C20
MP9?VOZ-DWS5FS)'2.-W?I(K$6/RGRL7\Q8';SXS0;)E5F2A?KXM";847-.)(
M&0442DECB'3Z+(JITC")QV2L=J&>3O1M;H@^[V)NUFA36) UX,!RB]=RW_F<
M2\--YUD,C;WCW(*[ "T\AWO-HZ*[VF@^[V#:7>91 9]M,8\_.?# 1JA/6O"/
M:F^2:R?6IH; )U*)SRM9;'YSE7/Q_?,W\J!_TYY."I3$+!$I)"3@$,7JIY0$
M 20Q#U-,/)$FH=7QRSEHYF:$M,* #>:=ZAD:-?CQ\\=WGW[:^7TM%-!2U0]8
M'JF<-9*&!R13C<_8QQWG#LT(]XB=<.OJ".(L+-,>*+B@[=GQ@)-&AVGDW8HN
MG;I_["I&O5F+_Q*DN/FV6GC$DW&")!1Q(" *I=KDA91 E@2>Q!BEV.P6LV6_
M<].R3PH4;9!?@&H%J*CCWR^ !@\4>CN5:CH49LIS!()'5I..N+56A99,.5)Z
MIKU.JMXLJ7BJR&Q?M[_*]/I.'YGR:R&*7XO5^N%=OBU.9'B-J:>)N6F;%BK0
M6$$-]@*\6ZVJ?&5JKIWBK%^7.*1K;)=2#U/@BU/_D2$I@VXD];4[V6TD ^%V
M;R*9/#Y@HJ\^BZ5@E>"_U9F8Q0<U^L93_-#+LYO<J_L'DC^"#BIHL0(-UF)V
M'R3*8%Z?R]'H3N(A]-C-XCX*ALW?@RU.-W/[!-J;L[T/#DUE4)9"?'P0NK9"
M?MM4@=RN-#Y!(J0AA3QB"414((AUC?L@")- _9/ZGY7SIK^[N4WV!JT.6VSQ
M6A6,-:38T+7KC+BQW;Q'.'.\GMOQXBQG06]G$V<L,!'\>;X"H[>&%/]>5THC
M_9;EV?WZ?F?WL. H1"+V,>0L"I4*P1(2XE%(_( SZ2>8148AB+V]S$US-#A!
M"W13S!LHJ.#+^RP7X*H2]Z7--:"C!/<K$&>TC>U'.,Z8"Y)LBG$[(&NJRML#
M2+.LL'V"C/YRVL=>GK!V]@G\^X6R3SU\]MGX9<[KXC1WJZ5ZOWS[W^NL>KRD
M95405BVP,JG2- @@XC2"*"(1I"3%ZH\H%"'V41 E=G&(IEW;?-O3A"B^O[I\
M=?7^ZN;J[6=P^>$-^'SS\?7__1\?W[]Y^^GS7\#;_^?WJYO_&GRLWC\,?AR1
M-)$>%!&F$,DPA321#&)&XD D/(@]J^)?8PS").;ORPV!H5$\ K%CF\=;R'6>
MP08H^-)!=6D:6[+C/E"BO]N7"I\P(J,GJ,+L_6%+Q=O[A^7J48BZ@_;8/2$1
M\[P PU0294"S)&@"**CGRQ1A+N*4VZBC WW,3?-T$)N">N!:M7NGZVU>JZ?L
M-,XA0LV4RYDTC:Q'GC#D/M2@1WQ'BN)0#Y/JA!X1GT[_OD>';):;([?-/ERI
ME+^1(M/EHNLMN8[67"@+1$81Q=!+,5-F"(TA00)#/T&4QRGA++78.!OT.#<M
MT!XI:V@V6T 3;DWVS(X9&WO_W,#=<;Q=U 9&AQF,R*;-YMHQJU-MM%VP:[GS
MMF"J?Q=NTM"$.W(+N?9WYS8O#HQTU>K]DWAH[0W^9EVHCIH+W&TR$11Y,0_4
MMI#&RAA+M!TFI \%2S#W$!?J7ZRB64_U.#>EW-@;.XA! WF3R&' 1>O3M)N9
M;$[)'%E?G\FC?>BH*3>NPD-/]C=M"*BI^,_"/(U?'& '?JSN1'&5RU5Q7R]@
MGX3:16;ZA/?W/*LN695]57O+&ZWBM@>&C.)(>"B"H4BYV@\*!JD,4BA$**-4
M,)[$R,Q+.!C#_-R%M10@VXH!"K%4/WP5.@ZQV,@$UDHH0%JI+ RA04-E8&:.
M3?_(:NP0[X>Y!E]J(8RN!3JBW\(N'7L8)K)3%<#UDA2 9R5;KNK(FY4$JT&3
MXV='ANPYU/8:MH,:GL[0/4?N/</WK(;.,(2/G(Y(/V0RTFD>/*Q#@GQ(B4!0
M! E+.16>2(7=(=6?Z5AJ%^M?@*C1_G6 M7N86X)(B,+ @R%B 42!KP\ .5:[
M"^SYVM-+,;;>7?PISIKV>6U/12XK]9W3=56O&TI379/Z8JW!88DM\1;[B[F?
M,#7 +LX@;]C>8HJSI;F<)MF?'XUV8E0W?%66Z_VM29V9KJQ_V::CZ[)F\P7'
M% 4(8QA':N^ PCB J90<AJ%.E1H'W/>]12YNB5IA+/2,%0BC"8.;";,+9<1Y
MTT&KDY?6"4M-BV&>,186BL<]OW^^O*&=?#NI0QVKL4$LNU1O=@"F5WN#"#JH
M#H>U-%!-LCO!UTOQ4;XE1:XZ+%6/7?K.C%WF_$VV7"LM\V0+283TH\#W(8M#
M"I&GM*9.6@"C0)#8%R)&J54LT$ <<S/7MMG0MNF= 2-+ME[6<]M2;PX<'$/E
M.3[E8VO05@*]E^]DT-JO49D7H):C/H]J);'QM=BKR?/X=*4K!Z*85F&>1]4S
MK7EF<^?DDOMUM>)UZ),HOF9,*6EERRY"DG!,E&(4S%/[5<(HI!Y+8"@XYT&8
M^(&,[9/('>IJ;@JPRX;VF]#G CG7I94TSB%YY Y2:Z;;W! VLOKJN*IAUFJJ
M ]I/V<#D<'UL.,T*=["C%T@'UR?PX3QPO6\,.,>Z])/(^RSR;%5\6%6B*TPC
M ZZ>E3$,L" 0I:'::$9*6] P2N,X0BC 1NJAIX^YZ07_YR3Z)]# !#5.BT..
M(S0:G"*=3\[(.D#SXNT3,Z06TA&&+ YZSF=JHJ.< XPY.I#IIZ#WR.7(J],=
MJO1CWSLV.?&H?78#M1=E:WUJ]II4XG95/%Y^STK3[ 8'7YZ;]MJ !!U*P[.-
MX_3T*R\GS(SM4']&"OBB(3K*2M(K_J!\!H=;G"R?0:] N_D,^A^<N+A8XY2_
MRLNJJ+5[69^ZWBC;OO5$?5CE7T6I-E>?5LOENU6A7UJD,A8AY1(&<8)TCML4
M8C\BD'*?,Y;$">-V!W:3PI^;^MD>;(.R#H_3\0B6V18F_@ ,75"S'=;Y^_[;
ML^ =#D 3=%0I%K8G QLBU(^;BI&-/QE\T>2 EAV7GK 7&=:7+B$V#/R?HX+8
M60/CK(#8>2B&+9QU%PKG?5;57=8NQ$7$6!I)$<,H\G3,>Y) XGD"^G$D2(1"
M+R)6QQ\'>YG;,M2HEQV4K3O=,MSD,*-F"\;9/(VLU^TILE:NO10XTH&'^YA4
M5?6*^52C]#\\T&+.;O-,9HPHY</8:IWKNS5U38AL+Q,8)CB("(5<J/F/4BDA
M8<R#/@J0D*'T96Q9(\NL8YN/?J(0P"UNL 4..N26YJH9^X9FIG-&QS8/^ZD<
M*6>8'4VNS"VS3J<UDZR(>&;>V+T]TGZ^/%&%=1,Q=*00:_?[:[7Q% N<>I)C
M06&(8@Q1P!*(8R]0P^E'-/%3+XJET_V\4_AS,Z2>E0H7+5KPH.%NP[DF*ACN
M]EMQM/5_L2]@!EO_\HRXOP,EP[NG0,W%A/O\4<9PJGV^6_#SVN>/,C#6^_QQ
M4 PXIW^M.E,+--?AU*_(4E^G_WPG1%7^GI,USW2/W8V( +&$R8##0.(0(I_H
MS+\I@7Z (AZHA= +C.I#6O8[MR7L]<</GS^^OWIS>?/V#7AU^?[RP^NWX/-_
MO'U[\QG\N$'_D_6=%-OA,(@!&(?DD5<)A_S:'8+;L]5[,&[1W'2'Y?8R[AV@
M#WC=_E!]0*& &9<'L*L"8)?[?YX9_]TG^'>5UO]%DOF?2.'O+G'_&R%%4>A0
MW^^79:DFY0=1+8@4$?<2# GC 40L]& :8 YC)M,H"@E!*;+9OA[J9&Y3KBFZ
MFJN-15=XE;>H046^ Z)QV^TC#U)KMML[E["1)VL'#RA\H %X ?1=CI6L\\VT
M&[2N-+"['50?+X[V.0>[F'0WTB?DTSU#[[/VJ^@[A7F5BT^"K=26X?$JYS8+
MZN&WYS;1[=;6(XR<7F;/)V/D2=P"!!W""UUX-/N:\;72@^Z6X7X>!JW(1YJ<
M;''N%VEWG3[QY("M]R?Q5>3KNL7;/--Z]M=,5J])P7>.>4(92<:B&/*02HAH
MB&#*DQ@R[L61X#X/(V:\Z3;I<6YSO,4,=D #C1K4L"VVUD9T&VRJ79,XLF[H
MY\_L/&T@F18Q^*Y)G2@BWP6Y=DX*&Z)ZW1-&#4WGF+"1:\\E8?7BL(V5OAOU
M+5LN%T'"8M_W" Q222%*O12FL0QAG$B<A)P2+(T\H$\;GIO.[7#9;9(V-(5)
M$HA$)-"3@5JSL!=#$F()0YK$/(E2YJ>614N&$#5-Z(?>*MV>1Y?9/G((!2,O
M+2<_$^M-X5,A'6T$-\U.NOE[*LS3#=^SWP_33K_G1:/[_J?>.[X2N9!955[E
MK*AKN7T2Y7JI S'>*8371;8JFA,E]>SUJJPU9KD(8L1#%@OH$7TO4U=CP\1/
MH* X0EXB>(RMW$0N0,U-*UYRW@ #<E74GJ2'#JKVECQH*<"C((5EP)>3 313
M(E,/R\@*:%><VH'5":0WP(U(8",2T#,4U$*U\0+U*QNYW&DQERP[TH!.($VJ
M/5V2^%3S.FU[F-:^+E8/HJ@>=?V:ZC*O _P?](YENWU*$NQ%/(B53HZ43DYT
M6DTO""#&3'C4#WW/"^S,J-.=SL_ >EM6V3VI4]&60JZ78)E]%:W";:2Y  ]:
MGCJ-A.@DLE/!!J-AIF#=,CRR^KS>$'B](7 #>-2$0>8T.=)_!AU.JMW,"7BJ
MNRS>')H^4LTVW6!SYT@',*UR';)47]Y.)8L1HA+Z7H0A$HC!-!5JE\<3J>-A
MF>\;E2 RZFUN%F![\7 +\M2U[P$$F^D99[2-K&*L&1N0HM& "6?9&/OZFCCQ
MHH'8SW,LFKQD?];8[8S($GG!US>;3//;U=/PV/%D0W/3"%O 0"'^\>M/8 O:
M_&3R-'^G#RF=4C>R5NACS;'3W(J:04>8IUN?[#336-#=@TWSEX;9$]VNZHUH
M_GN57S)6K 7?*:"ZP F)$$8)C'@20H1\ 5,B.<1I0*.(8RF#R&ZO8]+M_'8[
M&[?%CQWNG_3]AA8ZV,%N9W,8#8*9Z>&:V)%UC0-&K6T2&XH<F29&74YJH=B0
M\-10L7IWF%IZM<Z67"=,57NHJ_N'8O6UN9CQ:[$JM3\<1Q'&"#(B HAB*B!%
M@L-$ZO+*R)=J]V.SS>GM;6Y&S09L[1'8A7L!:L!VNJ>?:3.EXXR_D;7-<.JL
ME8P1)8ZT2W]?DZH5([&?ZA.SER;.+]8D)?HHFY1$EU])MM0>MW>KXE?U;K5(
M98(X\@ADD;:)&/)@ZJ4>3'R2H"CT>$#\23*)G0 Z-_6U3?;4E.P I$-<']S)
M=:6W&4VA)D"^U9$ZPPM\C#7ZAGZ@&8SIR"K50<*P9^F_+O>^B%KB&>0 ,QR3
ME\[V=0KFO.[[GDFVLPQ>IOT-O?M#JVUV,%U&1=_6>$,JX2]$Z,=^' L8B"""
M* PHQ!'UH!?&F%$9>SZU<MGW]#6WI4!#W<D3> $ZM$##M;T#=)QB,V7MB+B1
M]>U S@9< #K)AK-[0,=[FO@ZT$F1G]\*.OW*Q'9KFZ*@5EN;_ 3-9D[*.(IY
MY$&>QFK;3/6VF:E=-(]C1#A6>VJ[;?,(&.>FHFJ(9Y68&V$<1S8^W8S._.W.
M3;*:1M+=3#6.G0$C#L5+FYL]"/\<EN9IBIT9F09=#3C=U2W_GO-B^7C[6;!U
M4;M?+^\KXU/=8PW,31<KC$*!U,&B6YP6Q[A'B3(XOG7!T=C'MAHC.$@2N+S7
MZ?X<G=>>XF+8.>W15J<[GSTEV-ZY[,F'AQY\E%DNRE*I%IKE;?GX+AKVBBM5
MDLE,;TV;6^B7[+_762'X9;Y[^*)^IPQ2_KK)K] \>5V(!Y+QM]^UQA+J^3HW
M;?.[18!YHHR_ %*42IU&T8,DD#%$7/T8RTCM2JV<F2\BQ=ST58L5B 9L<^BP
MJA,Q=YDOZF07U@<V+_&%F!X$S7S<1S]@:N0'.P1<@"T%8)>#-J$'Z%BHOX\=
M'D!+Q 5HJ=AD .F^K):.^L4FP_=E_P<UX!CK!0?4V?'82\@P\;';"P[3\^.\
MEP1CM^QRD2W>*D#5X^=[LEQVT!>I3"5EL80)0@E$L>0P#:(01FG PE@FL<"A
MR8)XI/VY+54-1%!C!!U(LV7I&(/]"X8#7D96Y7:4&"O6$X+WV,[JS4;;J1^V
M2NY8>Y.HGQ/"=(KAU&/V4_:]XG=Y?;?*17-PLY"1)[F(!63-W?\H509LDD(O
M1CRF.&58<M/Y^K3QN4W6&A^H ;9GI^8S]1EQIZ?I.72,/$<MF+":H,=$'C0[
MGS4VV=0\)L;NO#SZC+TGJDN^]%&^+731DX=MM/)[->&O*G%O4E[2I)D9?8,=
M7!V_H  K(E?K<OG8.)F?.J=W ^FU,*"6QE$@O0UQ@WPT1AU,YJZQ$7?7<V/U
MWC GSCME]BK\[W5P;&?3/K:>X/+-6OR7(,6[[*M8L!#1-$8$\H1PM6R1!*8D
MXE#0E+(4A7["C98MVX[GMJ2UN$$-_&*S"7Z\ -4*4 &NE=E_ 31ZH.';.4R,
M1\/,QS$&QR/K*%?T6KL/;+ERM.,W[G;23;HM&4_WU=;O#\AZ6"?G;8NTQ\*C
M6&(?RE0(B*3:#:<D3=1?PT2D01CCQ"@RZ6G#<U,^-32+['J['/6KC',D'UDE
M-%F8OS2X;'(+[DIOD4)P( L390ILV% 6G-[L/Q0KOF858$V5:R=WCXYQT)L$
M</?YZ7+]'4"YE]+OT.\':)I=;?8;J;H#M*Y^AA]$<1!*!D,O2B!"B$-,4PD9
MD1&-8Q%$26"L?/K[FIL^VENMP1:O53H#$XX-E)<[YJ8T<?9)&U#HY01Q%GK/
M'8$3J<)C1#K2@69\]*K%$TU,IRG-9-E3GH:O#(P973\\+#-1M)U<%ZO;@MQ_
MI,OLMOE2J4Q2'ODQ#*(T4MM-)F :RA1&?BHP#1+*B%4>P5,=SDVS=GB!;#_R
MAP;Q!5AM,%N&=YZBW&Q/Z9+(D17MAL-.45QW''X\S:%]Y*0A,:["($]U-VU,
MHZ'PSP(43=\;IF9T/>M5_KE:L3_>Z#(&(N?EM2CJF,<W@BW5?_@")P(%$1%0
MF6L2HI"$D @<0\X(2;@0 ;'+1&72Z=S4S08HX"W"NE0JJT5IPLG!:EV5%<GU
M]5<[S6,T"DQ&*8W2 (84<X@8]2!FD0]3#V'$4!HPSNP2=[@>AVD2=S2H00W[
M FR 7^B [R9$7/UKBWZ$83!;!%Q3._)"X(13ZP7!AB1'BX)1EY,N##8D/%T<
MK-X=MD!\5%J.Z 2M^Z[*#TJX)IQG02@)/"0$9!&B:G<?*I5$"()4IHG ::1L
M5*MSCY,]SFUIV  ^X)/?HK931:=I-]-#3LD<60F=R:.U^C'FQI'N.=W?I(K'
M6/RG6L?\Q6$JIPDO^KM29U>Y7!7W;=1A77Q$IXE^^UW-ZIPL7Z_+:G4OBO>;
M@(0D%FF$)8&^[V.((D_MB7WUUU@P'+,@19%OY&@\&\G<5%17/:=.S-ZA!AUL
M.]4T?'C,5-8DI(^LROKY=APOXHPX1WIN.(Y)]=_9=#W5B^<W.$Q?OA=E*<01
MK;QSIGR5?UHM53NW^G#Y1@VV6(0L#)6"3"!#2: 49DH@QE$*XQ!1*7A$4F)4
MR/)\*'/3F.JKCNWTXAG#8*88IR%W9,W8"*$O;!\W]G8#65I1FH"66AAW"O-\
M0AUIS#. 3*HRSR?LJ<YTT.(PI?E)E%61L4KP>OO\>YY5Y:?/OW?A,BQD*><"
M"A;&35TUFG@I#$./J1\DQH%5=HW>WN:F^K9@&X<0J.&"'Q7@\B?+,!,SNLWT
MGS,21S?^SN+/6HT9\>)(4_7W-:DR,A+[J;XQ>^GL&N!*8]VL_I:MEK4-^%'^
MA[+W7NMK^\7C>_+-(J&#;;MSTR5/ZV4#KG9%:GW?R* #M;04H!4#*#DN3N4X
M.)_^?HTS-O,C*Z!Q2#^G@+DQ>RY*FY_N[*6*GAO3T%,.W;P-%_D-=>7U-ZM[
MDN4+'A(O4?M%&,4H5#81C2$)0@1EXN$@%)@E.!V>W'#;T=Q4V+,L?1HJ^-*
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
M7^M'/WVQTPMUVD&C!MCI81LQ8;)4P\PR"O*SJ(I_C/9( !N$:HP$]$1Q'.X
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
M@*V72UR4ZH] J> TS"F<PRHM2(83SB("PT@Y)^-(0(S#& 8!#^3GGX>4=3_
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
MVG%T?9M3MTCI^Z)Z75(^O.T>::^6;__"!?N:KW@=3+A (64JG@>&+, 0!4C
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
M*40X#B%N_@>A&+$D"DALPKRC2#DW6NX$,[[K'F<-]?CWW5=F9'+N] ,]!6_
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
M)+M$&<U0'!"/15J)BL/3S(VSN^J4;4&K.L&Z/EY:Q1!<@%C#.^L$N+'OYFN
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
M08&%@"B- XA]S" 3(26>S[% M(7TXUHSS=,%H-UD?S(X=3V\MP T\GG8$+0
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
M<\Y-<'<DJS:(DNA:G=N1O0"*;/"[(MPPM4T'?CWGF6-0Q_:5*0OY%_D-JVH
MZ\=\KS$/H&CL#C/ Q9'W2V?&29U=!A"<^K9,7KV]FOE)A>!EDHHH%$C +!!4
MJHL9@SCD*4QXY*&$>WZ<&C9GO3K7W 3.665R[*0R^2G">K+%$6XCRY0KE<;/
M"HW75O=+6; M=6-G&\ T0BWQTYG>K&;X%9;[:H-?>\7"_*QC:]E1CND^]+9Q
MNE?_R#=/3WS%/A7E _Y1_ZM8*:?\4F0Q)0&FT$NI*AF+,4Q]I$K&4A1C%-(@
MUC=,;R)E;H*H8>8TF7_/SZ*]P*I QQ(015G7^#G@RL#NNFTA-6S;R99G["B*
M/]?*&-C*DZW01%;TR"ME9F$[ ;?7]KYMANFL<B=('-GK;D:TM>3;>EUU]F)-
M2?6YJK:<+7V6T8PQ!'T<RM,-Q3Y,$R9_XH3Z(8TB+S(J['E]JKF=7CM*F^+]
M"Y#79-;Y?55-MV&"7P_*NG:Z"^Q&/EKVL'UK8&OH! VA+HWS(3"<V>17)YK8
M%!]B^-P"'WS#3%XPGB\_KC?YYO7C,R\?I>#YN2S^V#RIK#6\?EW&810@3&(H
MD!=#Y&,!29AE,*.88^R'+,JTDHH'YIF;I&A(!1VMH"$6M-3J"8DA:/LEA$/
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
M! (C&!.>0<0B#E,/4RG:XI2G7H!2KG6)UC/'W,3::9T,1>AMM43V< Z[*QR
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
M*)E?1O>"X.HJ^O(DTUY$]S)Z=@W=_[2%+^A3'9;45KGJ-(4/6_YY_2!1YNH
MJY;$PXQ2YD&:T 2B5)[C62HW?XQ2:4^*R./2S-'U"^G,.#<?44,SZ$JI=50O
M@*1;!7?5E->G?05^_R5?<_!YPY]U.]SI+X2&.\DUO&-K"?K(N@;3P-_D&M2)
M?$\NP#7S1ID U>N9TAIH.B^5"5]''BNC%^TTMB:5IZFDA7.FBC )$OEQ0"*8
MQ2R5 MM'D*0>A6&0<3_S?8PQ-;F?/)]B;A*ZS4+;Z-<3[(%/3U&[#921Y6J+
M1U-(4)'GN%K5=>8=*6<7)IA4,;O.X*E2UO.DN_+@]7]^*S;_FV]4""*7/+ /
MO*)E_M*D%Z0XC$22PCCA7!6V\V'&"84HR0(6Q 0G>@54;J!A;B+A:LWK^O^
M9 2\\@W8L:(R07;,W%Y4?&C%](3,R.LPLA0:9PF<E"+7!''$VN1#%+QYL7)-
MB'2JE^L.99E[O'UY6>6\_)2O59[1?:GZ-3Q_V5TI'>0L-H_D>'5?5'4CEX\_
M-BHCFJSXQ[74R<O&&O#3T&<T"*$G526(F!? C$32X@V\,$IH[ DS!<HYA7,3
MMAV#H.40M"S*O;]C<@&.,GIWC(*.4_#[GE=PP*QIAK3SST%/5K_I(H\LR=]H
M?<WSN,=: U?)W\[IFS9C?"QXS]+,1YO([HB16KW*]Y%TJ$0@]N[U;Q5GG]?M
MW.O'MO9ASJLE3T(/4^)!SB($441BE>A'H1<B/XY0F'F>,"G"HS^UT:$P02D>
M50NF3OCK:%<M"']2Y(-\_5>PXP#L6; JR&.P.'J2?!S(1Q;1%FB[D[OFB#D2
MJ 833RHIS0$Y%8$6(]C)MJ]<]43@[",NUW+<JHW'3#S$HS#T(8\S#R*2,)CY
M4HZE#!.29(+PQ*AHS^5IYJ;(=E2"CDPS470%2SVQ<SM"(XN8,W <=A72 \&1
MU+@RR:02HI_14VDP\+3=SG^WK>28575'_[7-&^7IO@W5K*O+WJWJ]9*_[I(3
M/OYXJ1NE/. ?'YJB%2I)H:[BL0RDE"(I2J"?8285GXQ(HSE3G4K#D"89#_U(
MJY'1*-3-3<YTS($#[A:@8V0!.E;J*(L],Z#AQDPHN5UF/5GV9HLWL@@<:=V,
MQ>0H^#J2KFYIFU0HCP+KJ2P?9Q*+C';V?QZ*W^3DO/B-%RKV]]/:/*N];Y"Y
M25U)[+;:U!ZJ30$DU?#^XQ?PF_S?8>0S^%04FW6Q,4EV[X6R7V0Z17%D\6<(
MX!AY\#I(V>7"]XX\73Z\#H-'.?%:+UC>1>>8Y*O:RKQ;LV\'99I4VZ7-ZS+
M-,."^I!@7]6L82'$040A$IRA)$MHQCT3;]?0A'/S<=7N*K#:4UTG9A_6L_I+
MW6S-M*_1(/":]\<.X1S[LO@$PX_]J)G? FM"X>K*=VBZ:>]W-9D_N\S5?<].
MO+POUM6F;&H??E[77GZI%REM9\UR%3E7?6[K,;[;;IK[8Q5CL_0HXB@+&8PQ
MC2&B'H-$*&^[QU,OP$'"/69B:EK2,3?U1IW'5+F ,:7E%J^JINGI 7,J[/.E
M9<],(-DNE9Z<FF !1A9?[T]0[G@ ATR C@M MIM=_(OBQ)V<NQ%*1^+/EHI)
MI>*-4)T*RUN'NZ$S2),.(O=_/;YRQB'J>X3Y$-7..,\3D/@!@7%&F9>F7H12
MK5H>O;/,3?XU_2EP3:5%3X\S$/5DU\W0C"R9&E2Z3*T]B8X;=%Q#P&5'CK,Y
MIF_!<8W-BSTWKCYL[JRYY[S\N2RV+[7%4:=L-YK8U\WZ[GFCZZX9&&9N.UJ1
M"VIZF\  <$ Q^,JE4%T;N<1UD!SVUC@$<>2][P _(^^,)C)6_IFAL2?ST&@R
M>>BCT7W%,@#V8@&'@U(>[U[WC[192'4EQ4\X+_^.5UM59VS[W+1Q_9I7__Q4
M<OYY+3<XKS9?\88O4Q%DF<]"R$1&E<$5PBP)!(Q3CQ)/)!GSC"H>CD[QW 19
M4VN%U+56CERE!SRK@)W#YW8U613C"Z!8!S7OX(#Y!5#L \4_Z   "@'#H-G1
M/R$]96I6'\;(POFP_L[P-_%NS&_"/-!VJG5R%7@[.KW3!N).!?]98.YD$UM:
MPT=Y)U_SQZ?-%_&WJBFDN8RC#(41PC! +("("6D5D\R'@B6<)(GP26@4HM([
MV]R.H+,LK)I>6 @H*6[L0T.CN1=K3>/9%8)C&]$W@&=N3^N XLJN[IUK6OM:
MA^TS.UOK)?=-=[ON=__-V2/_&>=K]<L[(3?R5TY7N*IRD3=!''=K%;>QQ&'"
MPT"D4$1(0.2G&.) BB),LR@@-$(QRLQ**+DDSV2K35-XZ?V3.E+JWEE*R?E>
M*SF%D+]H%1K56PM4?^ 7J>^LF[:S%OG_3M=8\I1R',0P"CW5QD5D,/,Q@2D-
M_=@7"4?"*&;ZK59X.F=M;S/A7=-/4#.Y (K-W5^QXA6<,EO?'?>U'Q[_*S!P
M&[_!VD[B;9Y^69UVE;;%?X+NT\:DS:9+M2VH)MVLK>>P4Q"Z:/Q[OBNBFM-E
M%B8Q8G$DQ;XO3WJ49!!C'T.?TC!B&4NRT/"DOSC/_(YLE8+6]K^46EE3ZAG\
MQ_^5!K[_7T"UQZ1F4ODRO&D8\C#U(IAE-(4H1 %,/2Y@2+(LI$P$ON>;'+(W
M@SO-14B'9],S=='@"7Z2DI,5JY4J/;?#_*\N8-8[Q6X&;^3C:)>II "L*5R
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
MALA+ TBB $%I--(HR&+&N%9Y5[WIYJ:G=!0#23)>TQROI+& -TWX7$T_V#,
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
M%"9QC)MJ*YC*PS+P,,,Q"F*$A%[@A$NRYA=EL6<,/"O.5"4\VO &\(XYL"G
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
M2K4HIZMM[>)XCU_R#5XUN:'M0PNP/Q+O5#!-G81G&NMTC+?>CKX!Q9%W]9@
M6L07783)69#0\>@31_I<9.T\7.?R8S=XOL^<0 ?NPG>O^T=:DZJN[];XECY7
MU9:SSVNI..0%6\9^DF2IB"&-DP"B,%.Y63&' 4*A[Z- RAVC+B).J9N;8&K\
MM.3,#W[4(IV\@L/G=O[<YDZ\]>0V?*IJJPVG%IYT9Y^ @8O]+19V0M_[\)J^
M<[&F=FYXU]B[],\[HVUZQ[UK6"]Z])U/8E'\7F5!_5+@]:_X1_Z\?7Y7E&7Q
MAPHGPW)GY)O7)0I)YL61@$$D&$0H2V#&J8"1SWPBO"CVB9;AIS7;W$1[G2.F
M"%Z EF2PHQET1!M4,!]$NU_J.L=P9"DZ.7P&E=U=PCA1R?;;X#0KK*X+3V_%
M],%!IBN%KLO/48US[9<L!.\'WA2?.I3_]V7Q6.+GMMMM1A.2AF$ _2RA$,4D
MEDHXES(X9M@GF> HI-J2=W"ZN8G>CN"C_GW@I2'90&8,XZPA<YVB-[+0W0%W
MI+>VU-JT8QY&T$#L.D5R*KFKTL,+H1I@7/\D776TT :H5_(.CS*=Z-7FZ$CV
MZK]E(7Q_*]9MG\0'_..P2E>7G"A\BH(@H# 04NPB[&%(A$^D_AND6/BA+Z6O
MMNP=FFUNHE?%D*WV9!J(BD%<-62M2[1&%K625$@;6NM<W /0G"9E&N'2*Q<&
M!YE.+.CR<R05M%^RS&6H4R0^8941N7EM3[<P#D/&HP0&/,@@\HFT@%,60!Q&
M611X"4XC+3VL;Y*YB8 V<Z<CTE!MZ(53S[%X*T@C[WQC?,Q3#GH <)5A<&F*
M:1,*>I@\RQ_H>]8RW[&LB]Z]?ML4])^-9VT7*AFHJP]I;\$8I[[4 %!=1"J%
M(<]"A#.4^5YB$=/:,Z76YSU]".M7_B*'>E)UT.LJRL_/4NFM%/G@IUS^5//P
M5\,DR![@]>3#K3A.U>^UH1+49'9W HL1PD\U\'"5!=DST[19D,,LGV5!:KQB
M84Y\*\3F#SE8ZR?Z4OZ:K]4/[8E'<4("CA%DB9"BA%,,,Q3Y4'@LSA*.1)II
MW:9JS#4W/:*C=N>P+$K0$FSCBA@ 6L.Z< ??V#>0DR)GX,%QA^!$[IN;D#2S
MT?2PZ;70!H:8SC[3X^7(.M-\Q45%X7>XRJMO+U*>LR_KO^.R+L2N0E_]99AQ
M+_$I@FF&E,>&1!"G3$!!$,-)YOLIS>P+"U^?>&ZR]ZPP;DTZ:&@'4HGKJ*]C
MPF\I--RS&'K:W!@0C^YF=X+NC?6'AZ$:I0QQS[1O6(UX&(S^HL0:[ULHA^^;
M,GQE)QSOUNR_<<G4CS^7154M,<^2B-$4^F$42/703R!.4@8I0YRGA N1:%76
MT9IM;D*JHQ=4W2FMBCL\M20OP*,BVD#/&41;0T=TB>'8?JBIX3-0%%W".-5-
MWQ-O(&N+:-8>CX/H:-H+M_QSM9&O5NHU57&38#DZY:!ZXGP#F)0DKFX)=;'M
M534'!YE.V=3EYTC=U'[)MHQA\<++S>N]7,2-'%M5+7E1'^'?*BZVJU]RP9=A
MZF'L2363>C&"2"0>Q((3&"0>2TC&&*7"K+3AX)QSD^ =R0OPHHBN=P3OR%Z
M;4TX6$G*3>L@#L.OIUTZ!G5DD;['\WZ'Y\<]G@W-X)<^/"T**6HCY*RXXO",
M$Q=<U(;@O BC_JLNFGY]D6=+Z:[?U\7AYB9E!GI0U3RXZ.]U&=M^.3,2K!.H
MCKJ(3M+*JQ<P1UV\+L_QA@V\>IGN[]W5_ZI]%YV'MD?';Y*?)M9B*;490IC4
M:["?"*GF" %3G"30"VD84L]#+&'+[[PDA4DGG?.)3+;'X73C[9)]-QW)OF&=
MBBM@H@"A)*411)['(*)!"%.D5$@:>DG*D8KO-6U*=!N4;]&6Z"#]M(V@^A5O
MMJ5%GNX5F/5TP]O!&UE,G_8JLL+-JGG1=5@<MB^Z,,GD#8RN,WJIA5'/TW8R
M]U.^5EX"S4;E2QRF4>8)!'VA>J9XW(.$(6EWIB++HCCDH5FY2K/IYR966NJO
MUKW9L= \ 1039N+%<'GTQ,YXH(\LCISB;2R6[&!S)*X,)Y]4C-D!<RK>+$>Q
MK2ZTDG]]_)FO55<B:3;?L6<Y@XKC5<UOVB8FU7VQRNGKWA1+_20.8^)!/XRE
M^(N%#]-0ZE$D9!'". AP8E::P(J,N8G!EHL%:/FHO4;'G'2MAHQK&EDMDYX8
M'!_\D<6A">X+T/ !?F__WZE-[0929P69K(B8N';3+4"=EWFZ:33;D)@F1^HX
M%V))HH"$*DTA($I$AK& Q$]#B$.2\0@1SA)L$;I\>3:MS3A]U/(N"U(E,QV0
M6Y>!-8UUN8BRGH2[ ;2)TT6-@+((6^G#P5F0RL5))@Y)Z6/T/ "E]VGKBTO*
M.:L^2>)4I1"ETWT1?Y/R1QJLG"GC=8D]'LM/ T'L1UBJ49& *8DRZ/FJ'1L+
M69P9U7/4F'-N.E-',E"+"#JBU=W]CNS:YV)\;3D(OO:UI4M(Q[^VO U-FTM+
M77S<75H.SCCUI:4N!!<N+;5?M8AZ^U)6](FOUM_D&O*JC3+G)(H1SSR(B$@@
M\N,(9HDOQ8](TR3VLS2@6HT@K\XP-Q'3T0@:(FT"]R\"V2] G, SLK@8"QF#
M^+1;$9HH)NT$*4<!9'W,]P:-77QQND"Q/KJ/@L-Z'[33JTY<8K]MGPDOOX@/
M^4JUV6[2R;YL-]4&K]4%S9*SR(LCJ5[1@"9*R*G WECJ6!D*"$:1"(AOHF,9
MSC\W8=C2::9.F6*."<72RN702U119!Q(O3;D,20)C4D<LYA1PYOJ$5&?Y@J[
M2SIE4^"OI]J.B.G(Y];9A4=#N])SVX*?!W0OP- W;ZST6B+G2 $VG7U29=@2
MFE/%V'88"R7Y3@+\_U=W9;V1XTCZ?7X%7Q;H!LR%#DJB]F$ U]5KH*ML5+EG
ML*B'!,6C2KMIR2UENLK]ZY?4D:E,9RI)ZK#Z8:9=MD1&?!2#$<$XO+I _&%U
M@X]<3;I*I+ *8U5V"*-0&NF40:SBC!WB1#%#Q*=Z=QTZDRWMM%#4@J81P8MJ
M&S7))LKB):@U-.H1 9Q82,V,G8'./2*&,ZG?/5B.I(IK8M*KE5\:8SX%79.;
M UU=]QT[M?VW@F0;SK_(+V7;FHDQ#X7K" +=T$-2O!*L.A8*Z"<8^8D3(4]H
M>2)ZYEB:0&U(!#6-EA6=3F&II_(-1&ABB6D*CK'>UL/^2+K9J1EFU;]Z6#S6
ML?H>-<^0^" ISC/^F=-<ZFS/[W^J1*3J6+@5-P^/JBY<2NO+E6?C? FKP9>V
M]QLF0,N%"B/=\:%LEV-.]%,H[,#OEQFSX#ZQ1#&&?((<BT$86F5<V,TX6_[%
M($"ZV1C#!K(P%=NFIV_SAR2M9U*3?\M47O(-DWIP*JIZ!==ER3=M4:OKC+77
MRL_R#U)?9DW4>!7&MV\.OD+$2VB "/28(TU-QET549? @& W";&/2:)O:DY,
M[-*DZY?O>;&I<QO65="K7?'<J9=8P\1=T,)-+)Y;3D&'U2NP9Q9TN045N[NJ
M?560WXYCT+!\M4O(J".?]VPOZ!LP,-47]"W,9.HOXILP\QW,M$B]OH>I:9C/
M=S$3F@>^C[GF'-"B),UH_L WY">OHU@3GG&1;C*^R<7^M[E(FXZ&!=GP\H<T
M\XCKNC'C%"(/J0XF@0^3F 701PBK[PAQC%>;?$/6&DK%4&J,M(8=31->A[:!
MES5#50'YAGCP2\/4KU= \E65D^G\5?ZS90XH[H!BSZ*AA_6Z:F@2<Z[6Q*K"
MWWBA+!JSS+%@,YWG<RV<78.7H4!K]7^QGF3^]C!#\3C9/6;PH'97#I_5%?*M
M^*.L3^W;9$/D(<]NLO<_Z7?5XO%#7G23[79G^<IW0A*YQ(/"H:H88* RVYP(
M.I1B3EF, L\WN9BPIF1I1G;%",P%E*PTNG?+C&JNVK(#1%Z @R35O59N=M5A
MOX9Z%R*SK,S$1^.4BV)\Q3(8T)$N8NSIF/6Z9C!<QY<ZPP<<8*,<)M#L>M=7
M$QT15J["@!*.J M#D4B[A(D8)J2J$.TG.'*%%Y/8($'.FA"MG;RDW+D=.\TN
M?KG_31R>5FMG8'N,OA2OG9&W /@M+(JIEF%N*V+4Y;"S&6R@U+(3C :>WS:P
MX?ND/6 UD&469MVUO;S/&Z?=V3*1*^*AD%"1P(2&5.5%84BBR($1]D,5YIDD
M/&S/(SVU7W]RBS-HXN.GI1UL\M:]#HZ*HEX=5D4US-#47Q@]37YDL&?*UQP/
M9?/,36/ QDK@U)]XWCQ.8T!>I'.:CV!3BO8+7W,J14!3=O+Z8:-?=_;ENTOS
M,:@:FR1[!BVEN_*GUU4U>).ZLB> NASS-!2CB46&+3R&=6'/8V!9!/;$@#-6
M?#W/SF%YUY[G[.QB:7R_S;--D29;I2&_J5V?2AZTN;*<"NXD+HP1BB%*7!_&
M./:A@T*71US$ ==JE*0[X=*V>TTRH!V:0>,@KFK9F]E2%^'6LUS'!'%Z0U7A
MUR47-/16"H1-4K?6=VMD@XX)Z$PFYP&BZDM42AHY^#;!YCN1/Q7Y4\IXV?ZI
MK#RM_.%QG3]S7H[5;<0 Q4O6YL5Q9C4N=;DZMB6UW[,S':\92]6X9*TJ?=]D
M;^L6-&^KWKM5[])5@C'V@QA!0A""*/:DR1BJ<M)AP/PP#)'G&R6P7)YR:=)[
M3S%XE"3#-&M;]9B9@QI@ZYF!XT(XL>SNH%>5_)?H-?1>@9KBNF?Q>$:?/CPC
M&7L:$\YJY.D#<&S<&;PYJL!I\CNY[V,F0@09QQRB@%%($ ^A\'$D:$A(R(P:
M:O;.MF Q<]>(F;<CBAFM]./1@9M7N'0PNYQ^/)9<.94\.Y5(F3/)UHAM34$R
M*,V6\73UKM&+K[-L2]:?^6->;%:8(2\.*84<JS*D 7(@#H@# \8=5?U&8*ZE
MHIR;8&F2HJ41U$2"FDH]*7$6Q'[!, 8T4QN)9JAH;_]+K/?XBN2K]6:7/^SW
M^-D!9]G6E]AI=_+%YRP#UOACXT ^KE4I0L]/0I48YC(5P^VY,$$L@ X5F$B]
M@)*06A03/COA0F,B]O0.+1!Z'FH])6 8<C/%A=F@91[P=0F)L0*ZSLXS;\#6
M)79?!&1=?,'26JA#09 ("49A" /7D9+!QP02*1$@BHA Q TB0D.=[([#88U.
M]1G2-.[5'( 8!-<<P:2IVB\M"FFL^)73#(ZEC\\8D'*:D1<:]I#0$741=/V#
M%*Q\N\Y+?I]_S![3=VE);S+V2:Z5[EUKWQA+TYH53?H7J[WH].^T,8&9>N]5
M9(**3N69NT]5]DH./GZZNP&*9/F';5734=*>/J5,*=:]0!I=P>J@9'45VSOP
M;%>R.NQUKV:UGA_>^FT7#MV&<KS;\FLAM^#_<%)\2)_XRN5A[',/P<"C!"*.
M0H@IP]#!21RQ(**$&M63-9I]:7+CJ!'9COXKM5$27CF>K@!1+ #% U!,V'=^
MN[PZ>N?\9)A/+)+&A7M0XS=MV";H^W9Y[E=K^Z8-2U_7-_U!S 1>66RD.5)N
MI+E>>2Y^IM)^B&F<>#Z#V..N:E,40Q*3!'I^1%R7A6[B:*6ZG1A[:<+J,W]*
MRZ;NTUVA2DG><?D?!KXJ:C7C(TYAV"]T!B(SN9/ #A1MX='#?I]HD*]UQ(+\
MUUXDG!IQE@W?PTJ[G?L>,??HOU5UK:X3E1%+-_(WW.,.HU X0FY5%F&81*$#
M0^)Q*BCQHS#2=>4?C+RTC5H1)S_ ACS-G?D2L,MN>VL8)MZ5V@@8>>I/<FOE
MHC\<:3;?_$D&ND[YTP]81&Y6#J<;%5R4E2G]%UEO^:U0&[M(57CH'UFZ*?\E
M_UD5@7G_DQ<T+3E;^0%%PHOD&<I( %$88A@CU=4KBD*$ \=)_$0[F-..AJ5M
MYMIUE[9L@"?%ASIMBATG8*M8 4\5+U6Z V^Y,0A:M%RR?B$QTT),+$Z6O@8&
ML:33K\5,X:7WW_FI%>%_;J7B#Q-I!C#0W!PTOY2/2S8KVLHKN3QTO56]#T"I
M8H_ +U)U4VOX*\@?%>7RD2HZM;.B/WC!]\L*V+90KV\D(45U?:G^]5AK?Z0$
ME*SI=JVN]D#R#,CCX_JY?9S5WB]%H81=_?:!;[[G+%_GWY['BG<=MM*](;"6
M0\\7%3N,]X- V8%#V;G4VGX=JK8T+V^R?W]/Z??WV49^Q76Z)R]7W'&0[X<>
M9-07$#G<@8D;N=!S<<#]&&.<(!-'FL:<2SL;]VUK*HNA5&[F'XIL4&Q5'^MU
M*N3*/*_5!MV0=*VVNNIN0^0^SFN>JLVI]B2M\X+,G&LZZZ3G4AL9_8D/Q$Z_
MH"/@:Y)!2_-XSC,#@$9RF>G,.*NCS ""8_>8R:L#&F6^4[W"FWR"MUR5HY)"
M\;\Y87]N2:$D0A,I2@26'Q;R8228#U'$I,;/I9Y/4,2%$U+!(RW993/YTH38
MKC5BEWY0,U"I'5T6+#I+ZJZ)AB(_(=(3"RPCD&W:"YFB;='B<P+4Y^[^.>@3
MM^L-:HB:5MM0W3'G[RAJR.W)9J.F8]CTC'.CH&Z5]"F71T^S)R(_X2((.!3<
M\>OR_<03%'HQH0$E@4>9T.\4=VJ*I<E^]S^CX#_:QEP5G28=S4Z"J"'&!T,S
ML;!^B8I5P[>3\)BT>1L*TTS2U> C,NSIU@= ?R>WDV_.V+^MC_+#KFV]3PX/
MB+EI:K(V5]&WV;["IHMCX20NABBA"43<]6!,$A^R$#G$":A#/<<V$N;\M$L3
M@4<Q&2WAH*$<2$7!LO:IYC+HV>?C@SNQ$!T%UT$A+I=AFB"VI6?25PMJN0Q$
M7S2+QMO#:KNIML"J $/&RE44LCC@+%#7XR%$,8]@'/@A)+$C(H1#+Z&^71&W
MSBQ:N^1UJK7E NS(M"O(UD533[38(C1SB34M:*RKJ)U@?N1R:=T97J4NV@D6
MSQ5 ._6HW2:_W7SG1:=:Y"=)<]UC9<4I9SCF%%(DY%Y7^:V8!QZD5 F!F'O(
MTPK6OSS5TG2.BE*PSK-O3<,STU9G&NCJ[?UQ,)O:>5;!=5 U=D_G>*+@,A8C
M282>B685#)<9/I8/&F_8B8DOWTG!WZA+<U4?CV=E9;->%X4J>:Y$TIOG_2.-
ME*I2"MY75^LW^YOUBL3[[R2[K:_1Z[O1FZP.B_PW5_5I.;M^X@7YQJL6NN_D
M ?^!I$5UM[K"C@A9(%PH',2E&B)-(R*D:'*3!#&ED#@)-9%*B^%L:4*P)1B0
MFF+P39$,F.H4(R31=4R%ZOC:!CS\DF: Y>LU*4H5YP!*A=NO9A)S,<NA*: 7
M0^^"SH.*85AQ#+JH@ XLZEJ]^UQK=E;87($:'="!!]2GS$8"!&[;")P:(W6[
M7*-T!79?;0,4J) ""BJ@L (56.,=2HM;_Y'.P.7P->N1NQRVSYSPRR/0//M7
M:B6?>-YZW#73?0]>6MI9*8F#G][?:EH'+S'H/VL&L3^QK&\Y'['FU5EVK=)Q
M#T>:+?_V) /=A-O3#]AIY[_SLN3\L-'#J22W%2(1Y8D;PX!&&"(:4XA]^7\D
M0FX88A*%(3%1GG4G7MI^K0.VZS[F;?D0,SU5&W(]-7(*("?>^37)+QK$G$F;
M'4_C,H5J)(5(>]I9]153,([5">/W9W8?-+K)A[P0/-VH<A!5%/5C6E0CE*VZ
MLG)#Q(07AQ Q'$G)%B8P=KF 'HXC[&(<"43-+B8FIWEYUQQOU:72NK'D*^N]
MG,M\UU[HB<WR41?O;V-N[PSJ#M]U7YP]YWLK>P'6L^DRO;95K$WOW\/:-85_
M-"O6>&++\XI^YVR[YK?B+2F_?UCG/[YL'Q_7%6EDW2E.=$^2-;_G/S=OUJJ&
MNN>[B>=B!!WL<XB05+)CE4+N5\5K.''\P"CGQI*.I:G;+1OJCE@Q A0G5Z#+
M2[?BD^&18[E6F@?)]"LP]?%@!C[X6G$"%"N@XF7$,M8#T1Q+BEM2,:]L'@;5
M"XD[<#@[.7I3=::_)S\_<\6VM"HJ,?U.DD(K>;WBR/,Y)13&PG4ADIHZC$,W
M@'% '<<-A7 YLJB\>W%B"^5[C@J\M8Y69R?3KB[W6.3?"O)@*!LOXZ\G!<>!
M<QYY]UX(+HEZXJ"FNFII^UG=_QP2?P5VY%^-UMS-&+"11-KE^6857MKL'XLI
M_1?M!-*;;9EFO"REVIFD636VFNE;EO[%V0V3PC 5J9* =8G3ILVD2MWN1%7(
MOVT?I.I:1U9T_K!BE/"0>0&D7B @4H6"L<<3R-R )T$@&$U"$_UO6G*7IB9>
M4UILI>"S#K>:>'7U9.5RUFQB0=LR"CJ<7H$]KZ#+;-,JO.W"6Q?,Z/ %&HZO
M0,-S]X_CR>5Y%F<DH3XQL;.>"/, ?WR<S#3K\#2@H[;L4ATI-NE?=1*:("CF
M(>8P%#2$*$P<F*ABDCAP&?6\D#N^=1Y0S[Q+.QV.$E8JRF$NH*2]%BZ5%K<C
MWSX7J&\M](Z "1">6):/!>Z@A" -J";(".J;]=52@C2@Z,L)TGG=TC/*ORF7
MP>>VH-7><[#WK&$_\9R$<LCCJF>&BC(@40!#@A+!8^3$2*R>>)'DVG[0R[.:
M;*;NW!/:\C718$>UH5]3 VE-'^:XZ$WMKSR&K>.=!%^G<4OJ S26"U)CQGG=
MC?H0O' M&KQJ4PMBO<Y_*,GV(2^^D#4O/_/-MLBDL1US(;"+(6-A )$7<)C$
M,8-"!%A:VIX('$^_',2969:F!>WHK)I@5Y2"AE23V@?G,.T7**,A-;$(F1@D
MDQH1(X U4YD(&] ,ZT5< *._9,2YEV>L&G&!_L/"$9<>MM._U.V-^I\*YWZ2
MPV:;<E]L4OU!VJZ'O^@\6=^-WV2T4$KB.U[_5_Z[KG3Z_B?]KB[@E;.\]J*O
MO-!W/!HG,.$)@\@-*20B"&$@$&><N3YU/9/V9_.2;R2\9VBSIOBYJB]A.VPI
MG]FN3'#]B'*.'?WR\(VFB4"+!?BE1>-75<JAK5S;(E)??]28F"FA,W]N>OKL
M<C^BB<^U17\_QEKWZRSC2 K\S,3/:@N\SL(<FQ6O1(5E06:^413<%;DJR\#>
M//]1JERJVB<C)[Q6-]*U-[GMGN$Q1E58F#1:DA@BYK@P#AT'NDE$/([D^>II
MF2_V)"S-MJG$E)!J4PG41PE$2SH@.]K_R[  L_FZZ)U!TZ(]\3DBB:_/A)9\
M%1[\B^( I-FO8,<$V',Q:K.4X2".5<+9G(!Y*SI; _2BP+/]2!8^&Q75NY4B
MXTLN-C](P56!4%(P]6.3\1@[D<-HR&#HDP@BP07$ 4%0U:SW6<!8$NAW<KDX
MW>(D74,P:"FNJ]PV-!OX*"X#K>'1&16^J57@7N1LZH!>AM# WS,JE#,Y?BP_
M1C/?CS8PO4Z@RZ/,YPW2YNC +:3_EE5>_1W//_'<.+.^^]K29*7*,+][?PL^
MO;\U2J\_@*)?"@Y$86IM;0_ ^%GVIWBVS;,_&&O.3/M33!SEVI]\Q,[6^RW/
MV8]TO99;]T8*Y^Q;V@80W3P\DK10(GL54I&XV&?0]Y( HB#!,/98#'$4$R?D
MPHF1D76G,^G2=FY+<W6>[*FN TK GFXSDTX+?CTC;FQ0)Q8$@_$T-M!, !K)
M)-.:<E8CS 2$8[/+Z%T[<507]E%Z19[)T=[E#R256BIBQ(]B!@/N2?LJ%"[$
MGN?!('8IXIB[#!ME(IZ<96D"IZD:MJ,2?*WIU#0'^A'5$RF#<9I8AIA#9"PT
M>B$824J<GF-6L=#+YK$<Z']X>/SPKF9'$Z6\"@C'08P%],,@J8.&,18)#"+B
MR6\$N\)S;8.&CR=;FA@X"F;MU*-Y>Z$FK3G.>E)A+/0F%@[VP V*^SV'R 3!
MOB^F>K4(WW-,]X7UGGW'W%=PS?[W/E?RZ/IG6NIZ"@Y>6MJNE\1MRTT5.KK)
M#PJA:-X9O83ELM? &I&)=_)Y,,!71>I(#H23[%NY#PY'FLUY<)*!KNO@] -6
MOKG?Y';^*+?QMN#O>$F+M*IEL@_FUG?771AI:3M3.;!^N[Z^ PW-H$.TD4OO
M$H):7KX1P9O!\7<.MY$CX<VPL7407AI^3I^A)JM';D3=M^PT^G=<<'FPLWOR
MLY-F6!7J73D.Y3P,8RB\V%/1[@Q*39Y!X3LB="@2#L9F!>YZ9M/:!+.6IJO(
M,M/;^]#44]N'(C2/F&BIK I=''3AZ ?-6&?7@&,DE;UOIEDU=@V6CQ5VG5<L
M0BI.V@%W\CN2.E[=L(!&/F<AQS".76GR1R2 V/4IC!S.78_SR(_T\V$N3K<T
M)>.\[=I0?:'ROPWB_5)D?!Q?S?R?#D*#V(I1H9PIMF(HI&9!%MH(]0997!YE
MOB +;8X.@BSTW[+3TXZ:(WS:JEOE6U$5[RIOMYMR0S(59OR&E"E=.0D+$ZFE
MP0A',42N$\'$90*ZS,.>(W@LY;6)*]9H]J6)Z8HH,SW.#.U(?L^4" H#I,*J
M:<0@CJ,(!DD@OW)$8LP2L^3SR?">*0V]HO,*)%,CKZ=33X;FQ(?CB\9"->6J
MJF9-.^@0?P7ZOW-CU=L*M9&4<;.Y9U7/K6 Y5MCM!AELX=<EA^Z*_)$7\G22
M']M&U3+^<YL^5B$L(HJ]0(4,T4#*,.2X!.+0]]4U'G:D&$L2')L<&_I3+^W,
M.#!P:]J5_E13+W]2]-?5REL.K!T%EQ;%V&\P(M1SNA&&H3S$LZ )V/B.ADL3
MOY;?01.0'C>$[@AF(HWQ=/4^V^QO(W<%0+Y(JVI;KL+0%:&7N)!QCT,4^@S&
MOOR))H0ZCA,[* QT!-BEB98FKFI:=W4,]W5L:G+U9--%=/LET9B832QW;.'2
M%C*Z6/3<:L@A:FDB?]@+D8L#SR(R=-EK!83V\Y8-Q=M>0G4IW]_SLEP1)_%C
MPF/HQ$$($7(\*0D8@X1Z7I)X),2!;U)%XL0<1D)@AE(/^ZY8:46C8=_P$R#J
MJ1X#H9EXK^]1:6IS_Z((/-]CR+Q'^'GVQVH.?F*&>;N"GV?Q13OPGD?'O*$\
MKR]3%',6<!\*K&J74H)A0GD"0^:ZG"'&@\"P+9<A!<N[R7S''PM.4XLBI:;@
M#[GD_-M9+ <7G_.;+2;037I)NCP#Q@0:O<O4L4V9^M)@J_I)?4RS]&'[T+8^
MO,FDQ<#+S2J,8Y[0F, X<:4QXQ $$QX0Z"(<TABI" S'H$_)Y1DM!-<<#4IJ
MFD%#=-M'KE15@VJZP=??TXR#FPU_Z(DR-(5?YZ9U,)HSW;)>0G TT$SN5L<"
M;ZY[56L0#6]4=7#IOTWM'6'&FU0=3@YO4;7>&*9'[OJ]=/ML\,CG280"Z'D>
M@8C['L1![$".(L1\'K*8<Q-SL6^RI=F-YW6:WPJIOMLIC"=1-M,.AV+W:JI@
M/VS6*E\?'B/K=R>G>A5EKH_I<YI;[SMFPJ,L-JNW>5;FZY0I?:?R8LGAF@1-
MBCU?:FD"^D'L0^1S"C'C4F,+0E\(G\;"T>J3T3_-TKS-74I!2ZIAXNL%8/LE
MQ7AP32PC+)'2%A%Z0/0)!SE"1S#(?^V%PH7!9Q$'>@RV@D#S:5O](=G<9.6F
MV-:EYQE_J"+Q[XJ4\CLNOQBI@G[CMT+^(J/I(UG7'?[4D_R!LY5?Q62%"<2$
MA%+'X XD#D;0]ZD?Q0F*8]^H4]M0@I8F5A0_8,^0JC';L@0JGJH:L@U7*@AF
MQU?32Q&TG)FJ+ ,75E>MF6^Y)E=])E\I"RUI''A'TZ0&DC.SMC4.>"\ULI'&
M'=I3O;Y]_'?*^$TF\N*AZ<OVQ+,M_R#A>/]32KB,K-]NRXW4'8ORS?-=D:L.
MH*K;^Q=>/$F"ZT;%*X0].9OG0Q+2""*6A!"'TG3$-/8QHYR3F-IU7!^1RJ4)
M]X:+NLINRP?8,:*JP;:L5*[SEIFF-[AA.95I%EY/SK_Z<DXL_"=;R0&MW2=
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
M,1([3AD=C9*YC>8W5]T+ 6+X"#A8D@-!PB><CV?Y[32_H1-XY"1CB$E#ELF
M2DZ37(2'[(WQ/)525&D"A5O+[H4%.7PL'"[+@8#AZSQ,%^,J^$M 1VF%TJC
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
M?L/I8OS],FU[8P55B-QP#0YK/5@B*TA6,4(L&)66,0LN'Q/I8XNTS:2)J(G
ME"'+@!2R"P.N%K0QYK4.SI4D6E]7'9!)ZZ2FN)4B=V?2GB+@ 632/BZ_X7R+
M9"HOK\/BV[O)[/>_8#[%7\)X6G]X4LB,?:YV<[&X'BUW,LU?PQ\CH[C/VI$_
M8.I!K5,D ZH,,.*M&*N$$+M>@A]T;=Z0_AZ?/'2%S=[4.XB$S2[N:==^+)4K
MJ5@B/Y)VJ**]J@+GX)5A@,Y+KA5&67:]^&L-VBNZ>GQ\T0<8#U+' .SG%G:N
M6?%,E:+K^V[O3>WH(2%(#&"48C[(: -K;0YWD--/Q6.G@&HE_&8XZMJC?W7R
MX>37UV^__.7MVZ]?CO7?;W]8-][Z#H(;O>FY#A8_EG?C:9BF<9A\FBW&MUZ-
MN4A2J$>5CL43&)P#7V3-)3C!BV3:A-;WQ_O0=:SQ.5DL<'F3DQ$VI*+J*%_F
M,R@L @(R Q:=R484IFUK>W.;@GXSL<V1<-?<'"'N :2EUM1?-AZX9B*)S(0*
M&J+P)(7@&;A:':(1K<S.)YY:OQ/;2DB_T#E&LUM!<HR8!X"5&AJ0TU__\_:_
M+\;?PX2869PL7X?Y_,=X>OJW,+G $6*TAH<")8H"*F=)>RDK2-QAI)]+T?QB
M:"_"AH"EHP!PU\UIKHT!0.S]]#MQ,9O_((^-(DNCC0\,.%:GWQD)D0L%1D>M
MLJA]<UK77VRNW^^-3'O '"S;043MG^9X'L;YLH*1@+^*&V]):11YIH,Z!XA!
M,#K&:_.AH@IPD;@V:%B0K=.8>Y#5[PO%]CAJK8E!P.NZ1/8S)B1C&B<X4BF5
M8JP#Y)'V",L:0BX.6$C,25E8^_<^6\CH]TUB%V;H.$D/X)2ZC?4LT&<58LU-
M15#2)(@I>\A**F.,<-&W3A4^W;YT]J"P/4 .E^X ,G^?YK-SG"]_?)H$$L<T
M5]?LO(:?]= 52KO()0.A,X(2DN3C?80Z]=Q*$V71K:M0=M$S! >G27353.@#
ML"W7CR$_8%C@YUH3\['\1N=L%=?(IUP'YFI@@@2D3)V>K+6&S$HR0G'!L?FU
MQ"Z"AN#;-(%0.[$/ $/O20?3TS&=K&L)K>^B)Q>U;JIV'_E]/)F,I(V1^Z)
M1NM!*0H/HU$*:E.)@,ZK8DUS[^9QNH;@[C1!5',E# !8&YY^?8UX>40KS4K(
MP=7L:2(F5(88:;.@%LDRFU":70-N#[XKO4O($!RA-L;H:#$/ "MK^D<H<S%$
M&[E^1##Y;P@^L$S?!FY$+%;QUNG ]<K]]DEHGCM^DB 'X A_&(<XGHR78USU
MNJJ%EM]F$Q+ZHGIGRQ\W5[TL*ZTYK^_# JB:)8@Y2N(PIF"D3)[MZEYY"$#V
MI:U?![GSFZM.5#2(;,X&9W<C4UZ2M[5<R25RX)2P B@\4+62)!1A+=)^[ YN
M@[K?ZD;_#X/L&%4,X4!+:78Q72X^A1\U:765H+"V\,"$A>1J28FEO>B"\Z #
M&7=!?^:[U;[''W!;*1D,F([2\]W#[WBA#P Z;\_.)[,?B)]Q0C8]WY?5"%7T
M3I4Z;%C6\>1,0JS/L;+$4A0S)8?651J/$M7O\=<1H-JJ8@#8HATRO]C*B%?*
MZ42;Q(=4/<80P>MLJP'G7!LN<O.N0 \2TV^BJ#OCU$#T@_"8UAXFKK)?5_Q<
MS2,9U7I+IIT R1/QD,G)=%D'2,BUJW,K#6]=*+>+GGY31!UAJ9D"!F"2;B=3
M[W'C;#8I!0&:.7DY34?D.DTGU8$Z19!3V6D2^R! =98XZ@A0#94P $A=FMJ-
M!FE7C!0G8DHR@66<T=Y0 KP0#M!B*M(HVB.MT?0@,?WFG+H]Y8X4_0 PM.6<
MMLECP*R@U-;:RCD$5PP';1-7,5"4:UIG)P_TC3IKU=D1:HX4]A RF+/IZ5><
MG[W!N-Q(PWMR_PG<&;ASD1PZ7T-/64 *[G,Q.@K7'#);*1E,>-9A\NAX%0S7
MN]Y@R&I).\IG<,K5J8GTAP\DHZ1$9)EKU*QUI>LC) TF7NL.7"V5,H#3[0%_
M;X,AH[74JB 9W$+'-6,.@A(<2I$R,^Z-"LWO:1\C:C"Q7'<X:ZN8 2#MS>6R
MUQ[AAAAKQ5747KI4QQAK0^PX+2'*5" K+RG$\%:HUA[Y(R0-)L#K#F4ME3(
MC*U*(#99N-DMTCJ%(M:[]"QJ;:F"Z*P&GF2VF24F2^NTYL/4#";BZ]!^M5'%
M $"UP<0H.,:4YY[D0.96<:1S/I-L2C+<"><-CZUSFAO+#R;D>Y:+WR<)>P"1
MWPZ)>"ZLD\% 2HIBV&@#1%2KPM#(35*<N=:WO4?6IW0V*.%94-1(%8.( C]=
MK;QB:OT^4UJ,.N8"6!_C*6X$.",11.+%RB!4;O[2>@L9?3_1;Z/C^^_4CA+W
M  ZLC2Z%:_HSYZP4BD1-**LB0 /.>F('8T[,*>]L: R7NS3T7137"5:.$O0
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
M34^G<B U<\<B:(OGU*6Z!N>4&\&23W2H!U%?,M;^5I[9!.0R^A@S(FM^J7^
M4]X5C+K6]DZW_"FB'X1;?I+__XO%<I7VJX.T27"K:M6O,XI6Z?OQ!&\Q^'7V
M5-FRK"5/-9[-L<[$<1R<EQ8D<DN>0:T :SY*K6.>^JWG>V9\#PH@@]@R;Y#6
M3N.K',[)V6R^'/_/^@8:T7 C8X"4C ,EHH402-(196$A<Y=2\X3RP^3T_)QL
M4,BYFX-NI,0!'/Y72<:/TR]A@A\+B9"$MOQ1"\-6W7[.JPY&6J2B4'APUM37
MR,R!M\6##ME6O@R:UJ4$^U'6KSD=-$H[4.T@[DT>J-^1*L=@? 83:V?H>O43
M;6)@=5*Y7@YQUMI7.*+6JK.<X* AV4!U SG%UPNOY?@U_/'VC\H-OL(IEO%R
MQ*44DFE1)ZZ;=3L8QW2 FNLBAEQ2K/U)OI.D?FN@!PW*ELH<P(E^/YM[+;C+
MEE?74M,\H)*U($-R"CB%DQ"L]\2HM&3\%>W+UB73^U/7;QGUH!';D8H'"=[W
MT^^DA-F<9#="+Q0WJP8VM7U_"1I\P0#D5U.4Z@2WH74F>"=!0WODV08%CX+M
M4)4,PGN\S\ZG.9Z'<;XZ!BZM/\5UJTJ-D\4"EXN1M<)IC 6RL36L"PRBT0JR
MBT%S$V)VJ7/H[4/IT-Z+/A,FFRMQH& ]26EV08?2I_!CU7F"@C24=:J\4H;V
MGX_DG.08(7)AM0C6:=_]$7Z'J*$]#WTF"!ZCFD$>O5<O!B^?TFS,:AU%SQ/Z
M;, H4_M1& 3:00C2&HW&B.2:MU1_"GU#>_'Y3 ALI+!!@I%VU_SB-D_)Z" 4
M4V"]9;6?80*'6H-+Z(K@)5O?.N.S#UU#>__Y?.;O& 4-(J_S(%?7N0&\-N]>
M$_T%ZSZJKUP5<1A$4"!TCK7!9LFB=>'8$\@;VH//YP7AD>H:*!97KNQ=0?Z*
MRU$, 2,GCDS*F3P-:\$9\CF(X_K6"U-ZAKCX(>J&]N[SF9#81%F#"$+VKQD8
M,=ID(6<$$T,D+R.56C6 %&\I[HE5A:KU)+G]J>LW+'G^RJ(NE':X:S@C^'<)
MQYJ46CP@R%04*\9ET+@JK,(ZYL$GT,8F7E(IS/GG@>4.*@?28/J9ZB=;J6L
ML<K5R]>OL\OGUK<NVD^F^>:N/0>GO-<!7*Z/KVTDSE3A=7BH<\P8KV/K0M[]
MJ1MDY64SG#SP7+FQT@9Q8!,K"3$OWI&0MY1^W&+.9&%SG9G$HZ<0C7D)SDH-
MQE)\9I1RDK>.H9] WB"+)3N#9$=J&Z*)?'6Q&$]QL< %"7E]Y%RW2 G*L-HC
M!:1(M4&V( <Y.0^<0C2+.M76W%T;R1WT#=*-?#8SV4IQP^GO<'?;+3Z6]771
M%IF.BD;I0Z&@,-/F4T4;<#7!E06%;J:01K!UWOLI]/6;]^[97C93W  ,YOZB
M'''I?6$A0'*.HD1C%7A/C@KG7!@G6;U]ZBVXZ3<7_LR [$AIPXVYWXVG89JV
M"[+HH%14'F), I04&H+D'*1U3!4T*L=G@N4.*@<R1.*98NY6ZAJ ?=RT_;7?
M+?%%_O)OTP6F"Z+F#<;E2 A5F/ .,L^U\W+6X!T:0*F=+)B5-ZTGANU!UB"C
M[&;(V'%$MU#3 )#W&<\O?>*[C"C-K++:U>Q !!4\)_?7*RB8<BJL:!M;^X8/
M$C/(P+DKE+512?\12>W\,*J"^WBQ+'08E-F\<G&U<6H3QQ$C?P&Y">"TX: R
M>;2N: $^8719JR3P3I?#^_TD]EAGD$%N:_RTEO< K--:1/BAWD%^FH])6N=U
MWO5Z=XPP"QZ%DF1;)3FWMM0@R)&IM4RGFD1*S:NV=A(TR'"U*RO53C7#2#(?
MVF<;9=%2D1'.JMYJEBQ)AE9 U+EHKZ*5,;=VR[KLFO[<T6MGOMIS*+3_0_8N
MNSOZU3H2&_<4@C'F,BA5YVVCB,""$9S$:4OSLII&'84[*^SJ"9.-E#0@]&T-
MC-;-T7Z;D@[?TP^F),OZA&'[OEL-&J)?FUS4[;D2QL?S^A>+42:W5D4>P4A7
M$_&*'&#A-!1EO)"92]M\DE2G#/5;0C:(F+D/: S G_UT'=A=]WT>Q6)3\IE!
M<3Z XK5 JK:=3 8=!I,P=V:6-\CH=ZQ 3W;X4#4,PF/=7V8CDXODJ9;$:<U
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
M.6V:FDFYMVE"B@Q-5)#1(%EG+H'._SHS@"/&J+,/K?'U,#7[@>JE9.\;2W\
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
MO)VJJ!Y*.+:E#"$;*0N@,!EH*<Y 7C,1[:SPR+2.?J^<RTLKZ!DC%#Y>\CW
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
MM':@A2!/+A6L1B& 7'U%_G\]!6F]$#U'T[CM=0=$5$M==)\+VJ("Z-'GM,T
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
M%R^<5_M /$0<\Y@E/DJ80U 0NM*5H:&+?.*DU ]Q+%T:+>4S-2/K3\B1"E-
MLP=:QM0L^ROYF2W7R]WJ#Y:UN^%^RK.%*M:2[K;K. U$#UAX 4D"U=O*"R76
M-$8ICA,4!*D71Z&;A,?/E7?HZ81)6&\P#:CF>W'TWV! KZ2+/[0#29(Z41#)
MZPCC@>I,$B!5ABT7'B5)1#%WDL'@ALD) ;9,L,I\FN;. NN9K0YW9C&X,\/M
MQDP3ZCLL5.]D$0\%6-[/<1B&*''EIDQ4#S@2Z1G/T7, [+/P?K;S?1B"-IU]
M1\30.GTO<",7I\CQ'*8:!80H)8F+G, )$B^,4^+AR<>X"56<IT.#%<>X28[@
MS>+6]F\7W*S@HCI8]W:%![WTA1MAXE&,XL;T^X0A[&-5F>U[\N;L)A)F+3T<
M-3Q,J?S[:N#\O%CQ748+C@K RZ*J;]_R? _4%R(4A$K'S'>0JKY J>N'B,6,
M^5$44<^=H4?-\,1@ZN#?31'G(\G8&?R>V=?3-T5FR,AV#S)_EE9S@0"96PD=
MHQN=93X*/.D58T?Z&PD)<41"AV+/=&7J>V=NKT4; 9L8KA_Z#DVX@T*68!0$
MCGJ_DA(YZ93Q)$Z"Q-%[D$ICL/^>3.TY2M$:V38%.;1'T;:*B[(DJT4#79->
M<@B. B$H\J@3*_M/5-,Z%WE1%&!,XL -M/-L0X-9$(,V1FU;,U13.-NH-S=E
ML2C)<ILW]&."0QIYB/*D>6\M1H1X$KDP(HD?,9KX>KFUP:%@<[-F:1W2F?$8
M0VM,__;:W3:E^\N2T)4;RVW6A&.4^BR6<*6I0UT6!D3O41W- 2U(+<QB<>;
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
MUX\-,(%O9VJVY.QSH6K^G[Z3?/)VZY,+<@4^BSH-5&S8>-5E7E3\OGB;;O/
MA;G=-R ?I$/T^5M0#R5K^9R)1BWV$DO9LX2T7?^MINA\"E%'HF"=LG[,BR$
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
MKM1U["US !Z+V&MFMF<A3)+8)ANN3M4 ESU@V6!*WZ9JW*!V2H:K,)UB5X>
M@JZL^&N=U2_J*:T-E-*]66XZ.V9"3H;+U9IB]\RAX I.1](]#DIHM_'(S'RO
MFD.D>7GGL<@ERK>U*4_RO*'@:E5'Q^[&0&D=_U>\_K*BQ=)0#%UK +B256-<
M=\-F'<,G0>:YF.X92(MQJV)'(V"$[C1Y:G[4RK?!+S.DZXZAQ;=-T:<SP;-N
MDU_7C[R<>7^WCZ%%M4V!JS/!@][5)%WGI/PCJVJ#J>YNJ5ITVA3.&@0(FL!3
MRS*Y]V^[2*UJ!9N"6?W0@$?^7XV_>0*'9&LQ:5,H2Q,L0$K7%5H0\O3P=G'_
MHZCZZK4$J=)F$MM?W#*9U]7KW^PH;9>M1:(M :Q>>,!O.T<W[ZG;KU6@%ETV
M!:#Z8('^U%E=J-2*#!'6)D^++YL"1CV@V!#B-](><U^0%D$V17G:8 "_A!23
M2R5?96CQ85,,YFCQ=I1Y3Z;CW'I5SZ8PB85EJL7J-WEQV4[L(Z]HF35I&$-U
MJL/BM4BT*0"B#QGXN<0R-2^2!X[WO%N=J?3SD'0M9FV*A6@#9FM#C</W@VZ*
M/*,9KV[*@A[.?&)WC9YAC+3:T%V&@;X;W4.=:,K(#UF'Y4_ZY'8KGNV+-O52
MZK!TP ]!M7D[_&97$R_P3ZG;YGE5U-NIFC'A^J. ?<EEE.<>_.:WZ-M_4#]2
M4O%__L]_ %!+ 0(4 Q0    ( ,6 5UA 4AO> C(  $A4 0 >
M  "  0    !E>#$P,2UD969E<G)E9&-O;7!E;G-A=&EO;BYH=&U02P$"% ,4
M    " #%@%=8MC*_E2T#  !U(@  'P              @ $^,@  97@R,2TR
M,#(S;&ES=&]F<W5B<VED:6%R:65S+FAT;5!+ 0(4 Q0    ( ,6 5UCL+RWJ
MWP,  &<4   >              "  :@U  !E>#(S+6-O;G-E;G1O9F5R;G-T
M>6]U;F<R,"YH=&U02P$"% ,4    " #%@%=8GL5C>98'  "/)P  '@
M        @ '#.0  97@S,3$M8V5O8V5R=&EF:6-A=&EO;C(P,C,N:'1M4$L!
M A0#%     @ Q8!76*X6LPFX!P  'RH  !X              ( !E4$  &5X
M,S$R+6-F;V-E<G1I9FEC871I;VXR,#(S+FAT;5!+ 0(4 Q0    ( ,6 5U@3
M1N_\K00  #@5   >              "  8E)  !E>#,R+3(P,C-C96]C9F]C
M97)T:69I8V%T:2YH=&U02P$"% ,4    " #%@%=8%V'SW$<<  #/@0  '@
M            @ %R3@  97@T."UD97-C<FEP=&EO;F]F<V5C=7)I=&DN:'1M
M4$L! A0#%     @ Q8!76*/S)3#S#   !38  !@              ( !]6H
M &5X.3<Q+6-L87=B86-K<&]L:6-Y+FAT;5!+ 0(4 Q0    ( ,6 5UB[-9-=
M07," 'P/'  1              "  1YX  !T<V-O+3(P,C,Q,C,P+FAT;5!+
M 0(4 Q0    ( ,6 5U@G N+:$10  ,;C   1              "  8[K @!T
M<V-O+3(P,C,Q,C,P+GAS9%!+ 0(4 Q0    ( ,6 5UAJ)R3B'Q4  /+!   5
M              "  <[_ @!T<V-O+3(P,C,Q,C,P7V-A;"YX;6Q02P$"% ,4
M    " #%@%=88K$0,R-7  #DV , %0              @ $@%0, ='-C;RTR
M,#(S,3(S,%]D968N>&UL4$L! A0#%     @ Q8!76/6L.3\)!0( 4&H" !0
M             ( !=FP# '1S8V\M,C R,S$R,S!?9S$N:G!G4$L! A0#%
M  @ Q8!76)>+SS%D!P  _@<  !0              ( !L7$% '1S8V\M,C R
M,S$R,S!?9S(N:G!G4$L! A0#%     @ Q8!76,&'=67N3@$ 3] ! !0
M         ( !1WD% '1S8V\M,C R,S$R,S!?9S,N:G!G4$L! A0#%     @
MQ8!76/ QS=YN/0$ -&4- !4              ( !9\@& '1S8V\M,C R,S$R
M,S!?;&%B+GAM;%!+ 0(4 Q0    ( ,6 5UBX$D]BH[   /<@"  5
M      "  0@&" !T<V-O+3(P,C,Q,C,P7W!R92YX;6Q02P4&     !$ $0"K
)!   WK8(

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>tsco-20231230_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: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:srt="http://fasb.org/srt/2023"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2023"
  xmlns:tsco="http://www.tractorsupply.com/20231230"
  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="tsco-20231230.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2023-07-01</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2024-01-27</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:WorkersCompensationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:GeneralLiabilityReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:ConsolidatedStoresAxis">tsco:TSCOstoresDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:ConsolidatedStoresAxis">tsco:PetsensestoresDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsco:OrschelnFarmAndHomeLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-12</startDate>
            <endDate>2022-10-12</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsco:OrschelnStoresDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-12</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsco:OrschelnDistributionCenterAndHeadquartersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:WorkersCompensationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:GeneralLiabilityReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:SelfInsuranceClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:SelfInsuranceClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A370SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A175SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A525SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A175SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A175SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A525SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A525SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</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-12-30</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</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-12-30</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</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-12-30</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</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-12-30</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tsco:ComputerSoftwareAndHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tsco:ComputerSoftwareAndHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:SoftwareMaximumOrMinimumAxis">tsco:SoftwareMinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:SoftwareMaximumOrMinimumAxis">tsco:SoftwareMaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-12</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsco:OrschelnFarmAndHomeLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-12</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsco:OrschelnFarmAndHomeLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsco:OrschelnFarmAndHomeLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2021-12-25</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A1750SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A1750SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A525SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-05</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2020-10-30</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A1750SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2020-10-30</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A1750SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-14</startDate>
            <endDate>2017-08-14</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:NumberofFinancialCovenantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:FixedChargeCoverageRatioMinimumRequirementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:LeverageRatioMaximumRequirementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2023-11-08</startDate>
            <endDate>2023-11-08</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2023-08-09</startDate>
            <endDate>2023-08-09</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2023-05-10</startDate>
            <endDate>2023-05-10</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2023-02-08</startDate>
            <endDate>2023-02-08</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2022-11-02</startDate>
            <endDate>2022-11-02</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2022-08-04</startDate>
            <endDate>2022-08-04</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2022-05-10</startDate>
            <endDate>2022-05-10</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2022-01-26</startDate>
            <endDate>2022-01-26</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-05</startDate>
            <endDate>2024-02-05</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:ConstructionProjectAxis">tsco:NewDistributionCenterConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockEquineAgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockEquineAgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockEquineAgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:CompanionAnimalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:CompanionAnimalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:CompanionAnimalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalRecreationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalRecreationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalRecreationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:TruckToolHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:TruckToolHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:TruckToolHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingGiftDecorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingGiftDecorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingGiftDecorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:TotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:TotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:TotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tsco:ColinYankeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tsco:ColinYankeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tsco:ColinYankeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tsco:ColinYankeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:TradingArrAxis">tsco:CollinYankeeTradingArrangementPotentialSharesAcquiredUponExerciseOfOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</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="store">
        <measure>tsco:store</measure>
    </unit>
    <unit id="state">
        <measure>tsco:state</measure>
    </unit>
    <unit id="h">
        <measure>utr:H</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="segment">
        <measure>tsco:segment</measure>
    </unit>
    <dei:EntityRegistrantName contextRef="c-1" id="f-30">TRACTOR SUPPLY CO /DE/</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-31">0000916365</dei:EntityCentralIndexKey>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="0" id="f-32" unitRef="shares">107916530</dei:EntityCommonStockSharesOutstanding>
    <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:PropertyPlantAndEquipmentUsefulLife contextRef="c-74" id="f-476">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-75" id="f-477">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration contextRef="c-8" id="f-480">http://fasb.org/us-gaap/2023#AccountsPayableCurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration contextRef="c-9" id="f-481">http://fasb.org/us-gaap/2023#AccountsPayableCurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm contextRef="c-1" id="f-487">P10Y</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm contextRef="c-1" id="f-514">P10Y</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm>
    <tsco:VestingTermMinimum contextRef="c-1" id="f-544">P1Y</tsco:VestingTermMinimum>
    <tsco:VestingTermMaximum contextRef="c-1" id="f-545">P3Y</tsco:VestingTermMaximum>
    <tsco:Storeleasesoptionalrenewalperiodsminimum contextRef="c-1" id="f-784">P2Y</tsco:Storeleasesoptionalrenewalperiodsminimum>
    <tsco:Storeleasesoptionalrenewalperiodsmaximum contextRef="c-1" id="f-785">P4Y</tsco:Storeleasesoptionalrenewalperiodsmaximum>
    <tsco:StoreLeasesOptionalRenewalPeriods contextRef="c-1" id="f-786">P5Y</tsco:StoreLeasesOptionalRenewalPeriods>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-9" id="f-789">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-8" id="f-790">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <ecd:TrdArrDuration contextRef="c-157" id="f-1055">P245D</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-12-30</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-3">--12-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">000-23314</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">13-3139732</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">5401 Virginia Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Brentwood</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">TN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">37027</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">615</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">440-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Common Stock, $.008 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">TSCO</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-18">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-19">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-20">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-21">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-22">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-23">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-24">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-25">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-26">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-27">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="-8" id="f-28" unitRef="usd">19800000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="0" id="f-29" unitRef="shares">107916530</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorName contextRef="c-1" id="f-36">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorFirmId contextRef="c-1" id="f-37">42</dei:AuditorFirmId>
    <us-gaap:SelfInsuranceReserve contextRef="c-4" decimals="-5" id="f-38" unitRef="usd">78800000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve contextRef="c-5" decimals="-5" id="f-39" unitRef="usd">59100000</us-gaap:SelfInsuranceReserve>
    <dei:AuditorLocation contextRef="c-1" id="f-40">Nashville, Tennessee</dei:AuditorLocation>
    <us-gaap:Revenues contextRef="c-1" decimals="-3" id="f-41" unitRef="usd">14555741000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-6" decimals="-3" id="f-42" unitRef="usd">14204717000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-7" decimals="-3" id="f-43" unitRef="usd">12731105000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-44" unitRef="usd">9327522000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-45" unitRef="usd">9232513000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-46" unitRef="usd">8253952000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-47" unitRef="usd">5228219000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-6" decimals="-3" id="f-48" unitRef="usd">4972204000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-7" decimals="-3" id="f-49" unitRef="usd">4477153000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-50" unitRef="usd">3356258000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-6" decimals="-3" id="f-51" unitRef="usd">3194199000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-7" decimals="-3" id="f-52" unitRef="usd">2900297000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-53" unitRef="usd">393049000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-6" decimals="-3" id="f-54" unitRef="usd">343062000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-7" decimals="-3" id="f-55" unitRef="usd">270158000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-56" unitRef="usd">1478912000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-6" decimals="-3" id="f-57" unitRef="usd">1434943000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-7" decimals="-3" id="f-58" unitRef="usd">1306698000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-59" unitRef="usd">46510000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-6" decimals="-3" id="f-60" unitRef="usd">30633000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-7" decimals="-3" id="f-61" unitRef="usd">26610000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-62" unitRef="usd">1432402000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-63" unitRef="usd">1404310000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-64" unitRef="usd">1280088000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-65" unitRef="usd">325176000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-66" unitRef="usd">315598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-67" unitRef="usd">282974000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-68" unitRef="usd">1107226000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-69" unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-70" unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-71"
      unitRef="usdPerShare">10.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-72"
      unitRef="usdPerShare">9.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-73"
      unitRef="usdPerShare">8.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-74"
      unitRef="usdPerShare">10.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-75"
      unitRef="usdPerShare">9.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-76"
      unitRef="usdPerShare">8.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-77" unitRef="shares">109096000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-3" id="f-78" unitRef="shares">111336000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-3" id="f-79" unitRef="shares">114794000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-80" unitRef="shares">109746000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-3" id="f-81" unitRef="shares">112149000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-3" id="f-82" unitRef="shares">115824000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="2"
      id="f-83"
      unitRef="usdPerShare">4.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-6"
      decimals="2"
      id="f-84"
      unitRef="usdPerShare">3.68</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-7"
      decimals="2"
      id="f-85"
      unitRef="usdPerShare">2.08</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-86" unitRef="usd">1107226000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-87" unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-88" unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-1" decimals="-3" id="f-89" unitRef="usd">-4482000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-6" decimals="-3" id="f-90" unitRef="usd">9930000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-7" decimals="-3" id="f-91" unitRef="usd">4588000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-1" decimals="-3" id="f-92" unitRef="usd">-4482000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-6" decimals="-3" id="f-93" unitRef="usd">9930000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-7" decimals="-3" id="f-94" unitRef="usd">4588000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-95" unitRef="usd">1102744000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-6" decimals="-3" id="f-96" unitRef="usd">1098642000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-7" decimals="-3" id="f-97" unitRef="usd">1001702000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-8" decimals="-3" id="f-98" unitRef="usd">397071000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-9" decimals="-3" id="f-99" unitRef="usd">202502000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InventoryNet contextRef="c-8" decimals="-3" id="f-100" unitRef="usd">2645854000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-9" decimals="-3" id="f-101" unitRef="usd">2709597000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-8" decimals="-3" id="f-102" unitRef="usd">218553000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-9" decimals="-3" id="f-103" unitRef="usd">245676000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxReceivable contextRef="c-8" decimals="-3" id="f-104" unitRef="usd">2461000</us-gaap:IncomeTaxReceivable>
    <us-gaap:IncomeTaxReceivable contextRef="c-9" decimals="-3" id="f-105" unitRef="usd">0</us-gaap:IncomeTaxReceivable>
    <us-gaap:AssetsCurrent contextRef="c-8" decimals="-3" id="f-106" unitRef="usd">3263939000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-9" decimals="-3" id="f-107" unitRef="usd">3157775000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-8" decimals="-3" id="f-108" unitRef="usd">2437184000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-9" decimals="-3" id="f-109" unitRef="usd">2083616000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-8" decimals="-3" id="f-110" unitRef="usd">3141971000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-9" decimals="-3" id="f-111" unitRef="usd">2953801000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-8" decimals="-3" id="f-112" unitRef="usd">269520000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-9" decimals="-3" id="f-113" unitRef="usd">253262000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-8" decimals="-3" id="f-114" unitRef="usd">75537000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-9" decimals="-3" id="f-115" unitRef="usd">41536000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-8" decimals="-3" id="f-116" unitRef="usd">9188151000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-9" decimals="-3" id="f-117" unitRef="usd">8489990000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-8" decimals="-3" id="f-118" unitRef="usd">1179803000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-9" decimals="-3" id="f-119" unitRef="usd">1398288000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-8" decimals="-3" id="f-120" unitRef="usd">91478000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-9" decimals="-3" id="f-121" unitRef="usd">120302000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-8" decimals="-3" id="f-122" unitRef="usd">533029000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-9" decimals="-3" id="f-123" unitRef="usd">498575000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-8" decimals="-3" id="f-124" unitRef="usd">3311000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-9" decimals="-3" id="f-125" unitRef="usd">3179000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-8" decimals="-3" id="f-126" unitRef="usd">369461000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-9" decimals="-3" id="f-127" unitRef="usd">346397000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-8" decimals="-3" id="f-128" unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-9" decimals="-3" id="f-129" unitRef="usd">9471000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-8" decimals="-3" id="f-130" unitRef="usd">2177082000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-9" decimals="-3" id="f-131" unitRef="usd">2376212000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-8" decimals="-3" id="f-132" unitRef="usd">1728964000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-9" decimals="-3" id="f-133" unitRef="usd">1164056000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-8" decimals="-3" id="f-134" unitRef="usd">31388000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-9" decimals="-3" id="f-135" unitRef="usd">34651000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-8" decimals="-3" id="f-136" unitRef="usd">2902858000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-9" decimals="-3" id="f-137" unitRef="usd">2721877000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-8" decimals="-3" id="f-138" unitRef="usd">60032000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-9" decimals="-3" id="f-139" unitRef="usd">30775000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-8" decimals="-3" id="f-140" unitRef="usd">138065000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-9" decimals="-3" id="f-141" unitRef="usd">120003000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-8" decimals="-3" id="f-142" unitRef="usd">7038389000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-9" decimals="-3" id="f-143" unitRef="usd">6447574000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue contextRef="c-8" decimals="-3" id="f-144" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-9" decimals="-3" id="f-145" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue contextRef="c-8" decimals="-3" id="f-146" unitRef="usd">1419000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-9" decimals="-3" id="f-147" unitRef="usd">1415000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-8" decimals="-3" id="f-148" unitRef="usd">1318446000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-9" decimals="-3" id="f-149" unitRef="usd">1261283000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockValue contextRef="c-8" decimals="-3" id="f-150" unitRef="usd">5458855000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="c-9" decimals="-3" id="f-151" unitRef="usd">4855909000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-8" decimals="-3" id="f-152" unitRef="usd">6793000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-9" decimals="-3" id="f-153" unitRef="usd">11275000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-8" decimals="-3" id="f-154" unitRef="usd">6281959000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-9" decimals="-3" id="f-155" unitRef="usd">5624352000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="-3" id="f-156" unitRef="usd">2149762000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-157" unitRef="usd">2042416000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-8" decimals="-3" id="f-158" unitRef="usd">9188151000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-9" decimals="-3" id="f-159" unitRef="usd">8489990000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-8"
      decimals="2"
      id="f-160"
      unitRef="usdPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-9"
      decimals="2"
      id="f-161"
      unitRef="usdPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-9" decimals="-3" id="f-162" unitRef="shares">40000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-8" decimals="-3" id="f-163" unitRef="shares">40000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-8" decimals="-3" id="f-164" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="c-9" decimals="-3" id="f-165" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-8"
      decimals="3"
      id="f-166"
      unitRef="usdPerShare">0.008</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-9"
      decimals="3"
      id="f-167"
      unitRef="usdPerShare">0.008</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-9" decimals="-3" id="f-168" unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-8" decimals="-3" id="f-169" unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-8" decimals="-3" id="f-170" unitRef="shares">177332000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-9" decimals="-3" id="f-171" unitRef="shares">176876000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-8" decimals="-3" id="f-172" unitRef="shares">107976000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-9" decimals="-3" id="f-173" unitRef="shares">110251000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockCommonShares contextRef="c-8" decimals="-3" id="f-174" unitRef="shares">69356000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-9" decimals="-3" id="f-175" unitRef="shares">66625000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:SharesOutstanding contextRef="c-10" decimals="-3" id="f-176" unitRef="shares">116246000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-10" decimals="-3" id="f-177" unitRef="usd">1401000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-178" unitRef="usd">1095500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-179" unitRef="usd">-3356953000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-13" decimals="-3" id="f-180" unitRef="usd">-3243000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-14" decimals="-3" id="f-181" unitRef="usd">4187135000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-15" decimals="-3" id="f-182" unitRef="usd">1923840000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-16" decimals="-3" id="f-183" unitRef="shares">1243000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-16" decimals="-3" id="f-184" unitRef="usd">10000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-17" decimals="-3" id="f-185" unitRef="usd">82239000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-7" decimals="-3" id="f-186" unitRef="usd">82249000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensation contextRef="c-17" decimals="-3" id="f-187" unitRef="usd">47649000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-7" decimals="-3" id="f-188" unitRef="usd">47649000</us-gaap:ShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-18" decimals="-3" id="f-189" unitRef="usd">14876000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-7" decimals="-3" id="f-190" unitRef="usd">14876000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-16" decimals="-3" id="f-191" unitRef="shares">4364000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-19" decimals="-3" id="f-192" unitRef="usd">798893000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-7" decimals="-3" id="f-193" unitRef="usd">798893000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:DividendsCommonStockCash contextRef="c-20" decimals="-3" id="f-194" unitRef="usd">239006000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-7" decimals="-3" id="f-195" unitRef="usd">239006000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-21" decimals="-3" id="f-196" unitRef="usd">4588000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-7" decimals="-3" id="f-197" unitRef="usd">4588000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:NetIncomeLoss contextRef="c-20" decimals="-3" id="f-198" unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-199" unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c-22" decimals="-3" id="f-200" unitRef="shares">113125000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-201" unitRef="usd">1411000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-202" unitRef="usd">1210512000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-203" unitRef="usd">-4155846000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-204" unitRef="usd">1345000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-205" unitRef="usd">4945243000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-3" id="f-206" unitRef="usd">2002665000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-28" decimals="-3" id="f-207" unitRef="shares">504000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-28" decimals="-3" id="f-208" unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-29" decimals="-3" id="f-209" unitRef="usd">25531000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-6" decimals="-3" id="f-210" unitRef="usd">25535000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensation contextRef="c-29" decimals="-3" id="f-211" unitRef="usd">53832000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-6" decimals="-3" id="f-212" unitRef="usd">53832000</us-gaap:ShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-30" decimals="-3" id="f-213" unitRef="usd">28592000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-6" decimals="-3" id="f-214" unitRef="usd">28592000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-28" decimals="-3" id="f-215" unitRef="shares">3378000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-31" decimals="-3" id="f-216" unitRef="usd">700063000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-6" decimals="-3" id="f-217" unitRef="usd">700063000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:DividendsCommonStockCash contextRef="c-32" decimals="-3" id="f-218" unitRef="usd">409603000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-6" decimals="-3" id="f-219" unitRef="usd">409603000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-33" decimals="-3" id="f-220" unitRef="usd">9930000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-6" decimals="-3" id="f-221" unitRef="usd">9930000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:NetIncomeLoss contextRef="c-32" decimals="-3" id="f-222" unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-223" unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c-34" decimals="-3" id="f-224" unitRef="shares">110251000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-225" unitRef="usd">1415000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-226" unitRef="usd">1261283000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-227" unitRef="usd">-4855909000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-228" unitRef="usd">11275000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-3" id="f-229" unitRef="usd">5624352000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-230" unitRef="usd">2042416000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-39" decimals="-3" id="f-231" unitRef="shares">457000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-39" decimals="-3" id="f-232" unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-40" decimals="-3" id="f-233" unitRef="usd">24393000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-1" decimals="-3" id="f-234" unitRef="usd">24397000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensation contextRef="c-40" decimals="-3" id="f-235" unitRef="usd">57015000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-236" unitRef="usd">57015000</us-gaap:ShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-41" decimals="-3" id="f-237" unitRef="usd">24245000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-238" unitRef="usd">24245000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-39" decimals="-3" id="f-239" unitRef="shares">2732000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-42" decimals="-3" id="f-240" unitRef="usd">602946000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-42" decimals="-3" id="f-241" unitRef="usd">602946000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:DividendsCommonStockCash contextRef="c-43" decimals="-3" id="f-242" unitRef="usd">449619000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-1" decimals="-3" id="f-243" unitRef="usd">449619000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-44" decimals="-3" id="f-244" unitRef="usd">-4482000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-1" decimals="-3" id="f-245" unitRef="usd">-4482000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:NetIncomeLoss contextRef="c-43" decimals="-3" id="f-246" unitRef="usd">1107226000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-247" unitRef="usd">1107226000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c-45" decimals="-3" id="f-248" unitRef="shares">107976000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-45" decimals="-3" id="f-249" unitRef="usd">1419000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-250" unitRef="usd">1318446000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-3" id="f-251" unitRef="usd">-5458855000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-48" decimals="-3" id="f-252" unitRef="usd">6793000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-49" decimals="-3" id="f-253" unitRef="usd">6281959000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="-3" id="f-254" unitRef="usd">2149762000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-255" unitRef="usd">1107226000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-256" unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-257" unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c-1" decimals="-3" id="f-258" unitRef="usd">393049000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-6" decimals="-3" id="f-259" unitRef="usd">343062000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-7" decimals="-3" id="f-260" unitRef="usd">270158000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-1" decimals="-3" id="f-261" unitRef="usd">48013000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-6" decimals="-3" id="f-262" unitRef="usd">-2158000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-7" decimals="-3" id="f-263" unitRef="usd">-4045000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-264" unitRef="usd">57015000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-6" decimals="-3" id="f-265" unitRef="usd">53832000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-7" decimals="-3" id="f-266" unitRef="usd">47649000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-267" unitRef="usd">6172000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-268" unitRef="usd">51693000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-269" unitRef="usd">29149000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-270" unitRef="usd">-40872000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-6" decimals="-3" id="f-271" unitRef="usd">349742000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-7" decimals="-3" id="f-272" unitRef="usd">407922000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-273" unitRef="usd">-22380000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-6" decimals="-3" id="f-274" unitRef="usd">64060000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-7" decimals="-3" id="f-275" unitRef="usd">30459000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-276" unitRef="usd">-218829000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-6" decimals="-3" id="f-277" unitRef="usd">162335000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-7" decimals="-3" id="f-278" unitRef="usd">179534000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-1" decimals="-3" id="f-279" unitRef="usd">-31498000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-6" decimals="-3" id="f-280" unitRef="usd">6433000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-7" decimals="-3" id="f-281" unitRef="usd">-10083000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-1" decimals="-3" id="f-282" unitRef="usd">-13082000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-6" decimals="-3" id="f-283" unitRef="usd">-13137000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-7" decimals="-3" id="f-284" unitRef="usd">137833000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-1" decimals="-3" id="f-285" unitRef="usd">-11931000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-6" decimals="-3" id="f-286" unitRef="usd">26570000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-7" decimals="-3" id="f-287" unitRef="usd">-37038000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-1" decimals="-3" id="f-288" unitRef="usd">-30672000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-6" decimals="-3" id="f-289" unitRef="usd">-49123000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-7" decimals="-3" id="f-290" unitRef="usd">41260000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-291" unitRef="usd">1334033000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-6" decimals="-3" id="f-292" unitRef="usd">1356979000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-7" decimals="-3" id="f-293" unitRef="usd">1138720000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-294" unitRef="usd">753883000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-295" unitRef="usd">773369000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-296" unitRef="usd">628431000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-297" unitRef="usd">86504000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-298" unitRef="usd">1044000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-299" unitRef="usd">1091000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-300" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-6" decimals="-3" id="f-301" unitRef="usd">390765000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-7" decimals="-3" id="f-302" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSalesOfAssetsInvestingActivities contextRef="c-1" decimals="-3" id="f-303" unitRef="usd">14310000</us-gaap:ProceedsFromSalesOfAssetsInvestingActivities>
    <us-gaap:ProceedsFromSalesOfAssetsInvestingActivities contextRef="c-6" decimals="-3" id="f-304" unitRef="usd">69364000</us-gaap:ProceedsFromSalesOfAssetsInvestingActivities>
    <us-gaap:ProceedsFromSalesOfAssetsInvestingActivities contextRef="c-7" decimals="-3" id="f-305" unitRef="usd">0</us-gaap:ProceedsFromSalesOfAssetsInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-306" unitRef="usd">-653069000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-6" decimals="-3" id="f-307" unitRef="usd">-1093726000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-7" decimals="-3" id="f-308" unitRef="usd">-627340000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt contextRef="c-1" decimals="-3" id="f-309" unitRef="usd">1767000000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt contextRef="c-6" decimals="-3" id="f-310" unitRef="usd">1010000000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt contextRef="c-7" decimals="-3" id="f-311" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt contextRef="c-1" decimals="-3" id="f-312" unitRef="usd">1195000000</us-gaap:RepaymentsOfUnsecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt contextRef="c-6" decimals="-3" id="f-313" unitRef="usd">832000000</us-gaap:RepaymentsOfUnsecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt contextRef="c-7" decimals="-3" id="f-314" unitRef="usd">0</us-gaap:RepaymentsOfUnsecuredDebt>
    <tsco:CashOutflowforDebtIssuanceCost contextRef="c-1" decimals="-3" id="f-315" unitRef="usd">-9729000</tsco:CashOutflowforDebtIssuanceCost>
    <tsco:CashOutflowforDebtIssuanceCost contextRef="c-6" decimals="-3" id="f-316" unitRef="usd">0</tsco:CashOutflowforDebtIssuanceCost>
    <tsco:CashOutflowforDebtIssuanceCost contextRef="c-7" decimals="-3" id="f-317" unitRef="usd">0</tsco:CashOutflowforDebtIssuanceCost>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-318" unitRef="usd">4808000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-6" decimals="-3" id="f-319" unitRef="usd">4058000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-7" decimals="-3" id="f-320" unitRef="usd">4580000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-321" unitRef="usd">24245000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-6" decimals="-3" id="f-322" unitRef="usd">28592000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-7" decimals="-3" id="f-323" unitRef="usd">14876000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-324" unitRef="usd">594390000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-6" decimals="-3" id="f-325" unitRef="usd">700063000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-7" decimals="-3" id="f-326" unitRef="usd">798893000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-1" decimals="-3" id="f-327" unitRef="usd">24397000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-6" decimals="-3" id="f-328" unitRef="usd">25535000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-7" decimals="-3" id="f-329" unitRef="usd">82249000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsOfDividends contextRef="c-1" decimals="-3" id="f-330" unitRef="usd">449620000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="c-6" decimals="-3" id="f-331" unitRef="usd">409603000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="c-7" decimals="-3" id="f-332" unitRef="usd">239006000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-333" unitRef="usd">-486395000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-6" decimals="-3" id="f-334" unitRef="usd">-938781000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-7" decimals="-3" id="f-335" unitRef="usd">-975106000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-336" unitRef="usd">194569000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-6" decimals="-3" id="f-337" unitRef="usd">-675528000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-7" decimals="-3" id="f-338" unitRef="usd">-463726000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-3" id="f-339" unitRef="usd">202502000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-27" decimals="-3" id="f-340" unitRef="usd">878030000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-15" decimals="-3" id="f-341" unitRef="usd">1341756000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-342" unitRef="usd">397071000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-3" id="f-343" unitRef="usd">202502000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-27" decimals="-3" id="f-344" unitRef="usd">878030000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-345" unitRef="usd">56315000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-6" decimals="-3" id="f-346" unitRef="usd">26367000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-7" decimals="-3" id="f-347" unitRef="usd">23601000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-348" unitRef="usd">325222000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-6" decimals="-3" id="f-349" unitRef="usd">239129000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-7" decimals="-3" id="f-350" unitRef="usd">291665000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-351" unitRef="usd">60055000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid contextRef="c-6" decimals="-3" id="f-352" unitRef="usd">45742000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid contextRef="c-7" decimals="-3" id="f-353" unitRef="usd">24408000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-354" unitRef="usd">628991000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-355" unitRef="usd">416457000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-7" decimals="-3" id="f-356" unitRef="usd">678092000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-1" decimals="-3" id="f-357" unitRef="usd">450000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-6" decimals="-3" id="f-358" unitRef="usd">5143000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-7" decimals="-3" id="f-359" unitRef="usd">3675000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-360">Significant Accounting Policies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Nature of Business&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Founded in 1938, Tractor Supply Company (the &#x201c;Company&#x201d; or &#x201c;Tractor Supply&#x201d; or &#x201c;we&#x201d; or &#x201c;our&#x201d; or &#x201c;us&#x201d;) is the largest rural lifestyle retailer in the United States (&#x201c;U.S.&#x201d;).&#160;&#160;The Company is focused on supplying the needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle (which we refer to as the &#x201c;&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;Out Here&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;&#x201d; lifestyle).&#160;The Company's stores are located primarily in towns outlying major metropolitan markets and in rural communities. The Company also owns and operates Petsense, LLC (&#x201c;Petsense by Tractor Supply&#x201d;), a small-box pet specialty supply retailer focused on meeting the needs of pet owners, primarily in small and mid-sized communities, and offering a variety of pet products and services.&#160;&#160;At December&#160;30, 2023, the Company operated a total of 2,414 retail stores in 49 states (2,216 Tractor Supply retail stores and 198 Petsense by Tractor Supply retail stores) and also offered an expanded assortment of products through the Tractor Supply Company mobile application and online at &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;TractorSupply.com &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Petsense.com&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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 12, 2022, the Company completed its acquisition of Orscheln Farm and Home, LLC (&#x201c;Orscheln&#x201d; or &#x201c;Orscheln Farm and Home&#x201d;). The Company acquired 166 Orscheln stores for approximately $393.4&#160;million, exclusive of cash acquired. Concurrently with the closing of the acquisition, the Company divested 85 store locations to two buyers. Net proceeds from the store divestitures were approximately $69.4&#160;million. In addition, Tractor Supply sold the Orscheln corporate headquarters and distribution center to Bomgaars Supply, Inc. for approximately $10.0&#160;million in the third quarter of fiscal 2023. The acquisition was financed with cash-on-hand and borrowings under the 2022 Senior Credit Facility (as defined below). The Company has rebranded all Orscheln stores to Tractor Supply stores by the end of fiscal 2023. See Note 3 to the Consolidated Financial Statements for additional information surrounding the acquisition of Orscheln Farm and Home.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&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-align:justify"&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 accompanying Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) and the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiscal Year&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s fiscal year includes 52 or 53 weeks and ends on the last Saturday of the calendar year.&#160;&#160;The fiscal years ended December&#160;30, 2023 and December&#160;25, 2021 each consisted of 52 weeks, while the year ended December&#160;31, 2022 consisted of 53 weeks.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying Consolidated Financial Statements include the accounts of the Company and its subsidiaries.&#160;&#160;All intercompany accounts and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Management Estimates&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of Consolidated Financial Statements in conformity with U.S. GAAP inherently requires estimates and assumptions by management of the Company that affect the reported amounts of assets and liabilities, revenues and expenses and related disclosures.&#160;&#160;Actual results could differ from those estimates.&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;Significant estimates and assumptions by management primarily impact the following key financial statement areas:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Inventory Valuation&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;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%;text-decoration:underline"&gt;Inventory Impairment Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company identifies potentially excess and slow-moving inventory by evaluating turn rates, historical and expected future sales trends, age of merchandise, overall inventory levels, current cost of inventory, and other benchmarks.&#160;&#160;The Company has established an inventory valuation reserve to recognize the estimated impairment in value (i.e., an inability to realize the full carrying value) based on the Company&#x2019;s aggregate assessment of these valuation indicators under prevailing market conditions and current merchandising strategies.  The Company does not believe its merchandise inventories are subject to significant risk of obsolescence in the near term.&#160;&#160;However, changes in market conditions or consumer purchasing patterns could result in the need for additional reserves.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Shrinkage&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company typically performs physical inventories at least once a year for each store that has been open more than 12 months, and the Company has established a reserve for estimating inventory shrinkage between physical inventory counts.&#160;&#160;The reserve is established by assessing the chain-wide average shrinkage experience rate, applied to the related periods&#x2019; sales volumes.&#160;&#160;Such assessments are updated on a regular basis for the most recent individual store experiences.&#160;&#160;The estimated store inventory shrink rate is based on historical experience.&#160;&#160;The Company believes historical rates are a reasonably accurate reflection of future trends.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Vendor Funding&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company receives funding from substantially all of its significant merchandise vendors, in support of its business initiatives, through a variety of programs and arrangements, including guaranteed vendor support funds (&#x201c;vendor support&#x201d;) and volume-based rebate funds (&#x201c;volume rebates&#x201d;).&#160;&#160;The amounts received are subject to terms of vendor agreements, most of which are &#x201c;evergreen,&#x201d; reflecting the on-going relationship with our significant merchandise vendors.  Certain of the Company&#x2019;s agreements, primarily volume rebates, are renegotiated annually, based on expected annual purchases of the vendor&#x2019;s product.&#160;&#160;Vendor funding is initially deferred as a reduction of the purchase price of inventory, and then recognized as a reduction of cost of merchandise sold as the related inventory is sold.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During interim periods, the amount of vendor support and volume rebates is estimated based upon initial commitments and anticipated purchase levels with applicable vendors.&#160;&#160;The estimated purchase volume (and related vendor funding) is based on the Company&#x2019;s current knowledge of inventory levels, sales trends and expected customer demand, as well as planned new store openings and relocations.&#160;&#160;Although the Company believes it reasonably estimates purchase volumes and related volume rebates at interim periods, the amounts accrued and the related inventory valuation effects are adjusted at fiscal year end based on actual purchase volumes coinciding with calendar year vendor agreements. Such adjustments are not significant. &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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Self-Insurance Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company self-insures a significant portion of its workers&#x2019; compensation and general liability (including product liability) insurance plans.&#160; The Company has stop-loss insurance policies to protect it from individual losses over specified dollar values.  Our deductible or self-insured retention, as applicable, for each claim involving workers&#x2019; compensation insurance and general liability insurance is limited to $500,000 and our Texas Work Injury Policy is limited to $500,000.  Further, we maintain a commercially reasonable umbrella/excess policy that covers liabilities in excess of the primary insurance policy limits.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The full extent of certain workers&#x2019; compensation and general liability claims may not become fully determined for several years.  Therefore, the Company estimates potential obligations based upon historical claims experience, loss development factors, severity factors, and other actuarial assumptions.  Although the Company believes the reserves established for these obligations are reasonably estimated, any significant change in the number of claims or costs associated with claims made under these plans could have a material effect on the Company&#x2019;s financial results.&#160;&#160;At December&#160;30, 2023, the Company had insurance reserves for workers' compensation of $78.8 million, compared to $74.0 million at December&#160;31, 2022.&#160;Insurance reserves for general liability plans was $59.1&#160;million at December&#160;30, 2023 compared to $51.5&#160;million at December&#160;31, 2022. In addition, insurance receivables recorded in Other assets on the Consolidated Balance Sheets for claims greater than our insurance stop-loss limits were $25.2 million and $18.4 million as of December&#160;30, 2023 and December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets, including lease right-of-use assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When evaluating long-lived assets for potential impairment, the Company first compares the carrying value of the asset or asset group to its estimated undiscounted future cash flows.  The evaluation for long-lived assets is performed at the lowest level of identifiable cash flows, which is generally the individual store level.&#160;&#160;The significant assumptions used to determine estimated undiscounted cash flows include cash inflows and outflows directly resulting from the use of those assets in operations, including margin on net sales, payroll and related items, occupancy costs, insurance allocations and other costs to operate a store.&#160;&#160;If the estimated future cash flows are less than the carrying value of the related asset, the Company calculates an impairment loss.&#160;&#160;The impairment loss calculation compares the carrying value of the related asset or asset group to its estimated fair value, which may be based on an estimated future cash flow model, market valuation, or other valuation technique, as appropriate.  The Company recognizes an impairment loss if the amount of the asset&#x2019;s carrying value exceeds the asset&#x2019;s estimated fair value.  If the Company recognizes an impairment loss, the adjusted carrying amount of the asset becomes its new cost basis.  For a depreciable long-lived asset, the new cost basis will be depreciated (amortized) over the remaining estimated useful life of that asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;No significant impairment charges were recognized in fiscal 2023, 2022, 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;2021&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; related to long-lived assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  Our annual impairment evaluation is conducted on the first day of our fiscal fourth quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if impaired, the associated assets must be written down to fair value.   &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including goodwill.&#160;&#160;If the fair value of the reporting unit is less than the carrying value of the reporting unit,&#160;an impairment charge would be recorded to the Company&#x2019;s operations for the amount in which the carrying amount exceeds the reporting unit&#x2019;s fair value.  We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a combination of both.  The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selecting a discount rate that reflects the risk inherent in estimated future cash flows.  Under the market approach, the fair value is based on observed market data.  If multiple valuation methodologies are used, the results are weighted appropriately.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The quantitative impairment test for other indefinite-lived intangible assets involves comparing the carrying amount of the asset to the sum of the discounted cash flows expected to be generated by the asset.  If the implied fair value of the indefinite-lived intangible asset is less than the carrying value, an impairment charge would be recorded to the Company&#x2019;s operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No impairment charges were recognized in fiscal 2023, 2022, and 2021 related to indefinite-lived intangible assets. &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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition and Sales Returns&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue at the time the customer takes possession of merchandise.&#160;&#160;If the Company receives payment before completion of its customer obligations (as per the Company&#x2019;s special order and layaway programs), the revenue is deferred until the customer takes possession of the merchandise and the sale is complete.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is required to collect certain taxes and fees from customers on behalf of government agencies and remit such collections to the applicable governmental agency on a periodic basis.&#160;&#160;These taxes and fees are collected from customers at the time of purchase but are not included in net sales.&#160;&#160;The Company records a liability upon collection from the customer and relieves the liability when payments are remitted to the applicable governmental agency.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates a liability for sales returns based on a rolling average of historical return trends, and the Company believes that its estimate for sales returns is an accurate reflection of future returns associated with past sales.&#160;&#160;However, as with any estimate, refund activity may vary from estimated amounts.&#160;&#160;The Company had a liability for sales returns of $17.5 million and $24.0 million as of December&#160;30, 2023 and December&#160;31, 2022, respectively.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue when&#160;a gift card or merchandise return card is redeemed by the customer and recognizes income when the likelihood of the gift card or merchandise return card being redeemed by the customer is remote (referred to as &#x201c;breakage&#x201d;).&#160;&#160;The gift cards and merchandise return card breakage rate is based upon historical redemption patterns and income is recognized for unredeemed gift cards and merchandise return cards in proportion to those historical redemption patterns.&#160;&#160;The Company recognized breakage income of $4.6 million, $4.6 million, and $4.2 million in fiscal 2023, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers a points-based Neighbor&#x2019;s Club loyalty program to its customers. The points earned by customers can be redeemed for free services or discounts on future purchases. The Company defers the estimated standalone selling price of points related to the loyalty program as a reduction to revenue and establish a corresponding liability in deferred revenue on the Consolidated Balance Sheets. The estimated selling price of each point is based on the standard value per point (1 point is generally equivalent to $0.01), net of points not expected to be redeemed, based on historical redemption. When points are relieved (redeemed, expired, cancelled, etc.), revenue is recognized with a corresponding reduction to the program liability. The Company had a liability for the loyalty program of $24.1 million and $19.2 million as of December&#160;30, 2023 and December&#160;31, 2022, respectively.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Merchandise Sold&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of merchandise sold includes the total cost of products sold; freight and duty expenses associated with moving merchandise inventories from vendors to distribution facilities, from distribution facilities to retail stores, from one distribution facility to another, and directly to our customers; tariffs on imported products; vendor support; damaged, junked or defective product; cash discounts from payments to merchandise vendors; and adjustments for shrinkage (physical inventory losses), lower of cost or net realizable value, slow moving product, and excess inventory quantities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Selling, General and Administrative Expenses&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses include payroll and benefit costs for retail, distribution facility, and corporate team members; share-based compensation expenses; occupancy costs of retail, distribution, and corporate facilities; advertising; tender costs, including bank charges and costs associated with credit and debit card interchange fees; outside service fees; and other administrative costs, such as computer maintenance, supplies, travel, and lodging.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs consist of expenses incurred in connection with digital and social media offerings, television, newspaper circulars, and customer-targeted direct e-mail and direct mail, as well as limited events through radio and other media channels.&#160;&#160;Costs are expensed when incurred with the exception of television advertising and circular and direct mail promotions, which are expensed upon first showing.&#160;&#160;Advertising expenses were approximately $87.1 million, $94.6 million, and $95.4 million for fiscal 2023, 2022, and 2021, respectively. &#160;Prepaid advertising costs were approximately $1.3 million and $2.1 million as of December&#160;30, 2023, and December&#160;31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Warehousing and Distribution Facility Costs&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred at the Company&#x2019;s distribution facilities for receiving, warehousing, and preparing product for delivery are expensed as incurred and are included in SG&amp;amp;A expenses in the Consolidated Statements of Income.&#160;&#160;Because the Company does not include these costs in cost of sales, the Company&#x2019;s gross margin may not be comparable to other retailers that include these costs in the calculation of gross margin.&#160;&#160;Distribution facility costs including depreciation were approximately $450.6 million, $424.1 million, and $367.4 million for fiscal 2023, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pre-Opening Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-capital expenditures incurred in connection with opening new stores, primarily payroll and rent, are expensed as incurred.&#160;&#160;Pre-opening costs were approximately $13.2 million, $10.2 million, and $10.4 million for fiscal 2023, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has share-based compensation plans covering certain members of management and non-employee directors, which include non-qualified stock options, restricted stock units, and performance-based restricted share units. Performance-based restricted share units are subject to performance conditions that include both Company and market performance. In addition, the Company offers an Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;) to eligible team members.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of its stock option awards at the date of grant utilizing a &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;Black-Scholes&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; option pricing model. The &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;Black-Scholes&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; option valuation model was developed for use in estimating the fair value of short-term traded options that have no vesting restrictions and are fully transferable.  However, key assumptions used in the &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;Black-Scholes&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; model are adjusted to incorporate the unique characteristics of the Company&#x2019;s stock option awards. Option pricing models and generally accepted valuation techniques require management to make subjective assumptions including expected stock price volatility, expected dividend yield, risk-free interest rate, expected term and forfeiture rates. The Company relies on historical volatility trends to estimate future volatility assumptions.&#160;&#160;The risk-free interest rates used were actual U.S.&#160;Treasury Constant Maturity rates for bonds matching the expected term of the option on the date of grant.  The expected term of the option on the date of grant was estimated based on the Company&#x2019;s historical experience for similar options.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The forfeiture rate at the time of valuation was estimated based on historical experience for similar options and reduces expense ratably over the vesting period. The Company adjusts this estimate periodically, based on the extent to which actual forfeitures differ, or are expected to differ, from the previous estimate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s restricted stock units is the closing stock price of the Company&#x2019;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award. The fair value of the Company's performance-based restricted share units is estimated using a Monte Carlo simulation model on the grant date. Key assumptions used in the Monte Carlo simulation include expected volatility, dividend yield and risk-free interest rate. &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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company believes its estimates are reasonable in the context of historical experience.&#160;&#160;Future results will depend on, among other matters, levels of share-based compensation granted in the future, actual forfeiture rates, and the timing of option exercises.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Depreciation and Amortization&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation includes expenses related to all retail, distribution facility, and corporate assets.&#160;&#160;Amortization includes expenses related to definite-lived intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the asset and liability method to account for income taxes whereby deferred tax assets and liabilities are determined based on differences between the financial carrying amounts of assets and liabilities and their tax bases.  Deferred tax assets and liabilities are measured using the enacted tax rates and laws that are anticipated to be in effect when temporary differences reverse or are settled.&#160;&#160;The effect of a tax rate change is recognized in the period in which the law is enacted in the provision for income taxes.&#160;&#160;The Company records a valuation allowance when it is more likely than not that a deferred tax asset will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Tax Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s income tax returns are periodically audited by U.S. federal and state tax authorities.  These audits include questions regarding tax filing positions, including the timing and amount of deductions and the allocation of income among various tax jurisdictions.  At any time, multiple tax years are subject to audit by the various tax authorities.  In evaluating the exposures associated with the Company&#x2019;s various tax filing positions, the Company records a liability for uncertain tax positions taken or expected to be taken in a tax return.&#160;&#160;A number of years may elapse before a particular matter, for which the Company has established a reserve, is audited and fully resolved or clarified.&#160;&#160;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained.&#160;&#160;Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized.&#160;&#160;Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.&#160;&#160;The Company adjusts its tax contingencies reserve and income tax provision in the period in which actual results of a settlement with tax authorities differs from the established reserve, the statute of limitations expires for the relevant tax authority to examine the tax position or when more information becomes available.&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-style:italic;font-weight:700;line-height:120%"&gt;Sales Tax Audit Reserve&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A portion of the Company&#x2019;s sales are to tax-exempt customers, predominantly agricultural-based.&#160;&#160;The Company obtains exemption information as a necessary part of each tax-exempt transaction.&#160;&#160;Many of the states in which the Company conducts business will perform audits to verify the Company&#x2019;s compliance with applicable sales tax laws.&#160;&#160;The business activities of the Company&#x2019;s customers and the intended use of the unique products sold by the Company create a challenging and complex tax compliance environment.&#160;&#160;These circumstances also create some risk that the Company could be challenged as to the accuracy of the Company&#x2019;s sales tax compliance.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews past audit experience and assessments with applicable states to continually determine if it has potential exposure for non-compliance.&#160;&#160;Any estimated liability is based on an initial assessment of compliance risk and historical experience with each state.&#160;&#160;The Company continually reassesses the exposure based on historical audit results, changes in policies, preliminary and final assessments made by state sales tax auditors, and additional documentation that may be provided to reduce the assessment.&#160;&#160;The reserve for these tax audits can fluctuate depending on numerous factors, including the complexity of agricultural-based exemptions, the ambiguity in state tax regulations, the number of ongoing audits, and the length of time required to settle with the state taxing authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Income Per Share&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company presents both basic and diluted net income per share on the Consolidated Statements of Income.  Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the period.&#160;&#160;Diluted net income per share is calculated by dividing net income by the weighted average diluted shares outstanding during the period.  Dilutive shares are computed using the treasury stock method for share-based awards. Performance-based restricted share units are included in diluted shares only if the related performance conditions have been considered satisfied as of the end of the reporting period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Temporary cash investments, with a maturity of three months or less when purchased, are considered to be cash equivalents.&#160;&#160;The majority of payments due from banks for customer credit cards are classified as cash and cash equivalents, as they generally settle within 24 - 48 hours.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales generated through the Company&#x2019;s private label credit cards are not reflected as accounts receivable.&#160;&#160;Under an agreement with Citi Cards, a division of Citigroup, consumer and business credit is extended directly to customers by Citigroup.&#160;&#160;All credit program and related services are performed and controlled directly by Citigroup.&#160;&#160;Payments due from Citigroup are classified as cash and cash equivalents as they generally settle within 24 - 48 hours.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date.  The Company uses a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.&#160;&#160;These tiers include: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;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;Level 1 - defined as observable inputs such as quoted prices in active markets; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;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;Level 2 - defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;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;Level 3 - defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments consist of cash and cash equivalents, short-term credit card receivables, trade payables, debt instruments, and interest rate swaps.&#160;&#160;Due to their short-term nature, the carrying values of cash and cash equivalents, short-term credit card receivables, and trade payables approximate current fair value at each balance sheet date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described in further detail in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#id82b30f149f2405b8f3e0025afcf0a27_106" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 5&lt;/a&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; to the Consolidated Financial Statements, the Company had $1.75&#160;billion and $1.18&#160;billion in borrowings under its debt facilities at December&#160;30, 2023 and December&#160;31, 2022, respectively.  The fair value of the Company&#x2019;s $150&#160;million 3.70% Senior Notes due 2029 (the &#x201c;3.70% Senior Notes&#x201d;) and the borrowings under the Company&#x2019;s revolving credit facility (the &#x201c;Revolving Credit Facility&#x201d;) were determined based on market interest rates (Level 2 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;inputs).  The carrying value of borrowings in the 3.70% Senior Notes and the Revolving Credit Facility approximate fair value for each period reported.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s $650&#160;million 1.750% Senior Notes due 2030 (the &#x201c;1.75% Senior Notes&#x201d;) and $750&#160;million 5.250% Senior Notes due 2033 (the &#x201c;5.25% Senior Notes&#x201d;) are determined based on quoted prices in active markets, which are considered Level 1 inputs. The carrying value and the fair value of the 1.75% Senior Notes and the 5.25% Senior Notes, net of discounts, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.455%"&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.392%"&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:13.714%"&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:13.714%"&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.392%"&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:13.714%"&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:13.719%"&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="6" 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:100%"&gt;December 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" 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:100%"&gt;December 31, 2022&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;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:10pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%"&gt;Fair Value&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 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:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%"&gt;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:100%"&gt;1.75% Senior Notes&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:100%"&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:100%"&gt;640,596&#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 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:100%"&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:100%"&gt;533,013&#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:100%"&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:100%"&gt;639,220&#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 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:100%"&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:100%"&gt;500,065&#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:100%"&gt;5.25% Senior Notes&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740,880&#160;&lt;/span&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,005&#160;&lt;/span&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's interest rate swap is carried at fair value, which is determined based on the present value of expected future cash flows using forward rate curves, which is considered a Level 2 input.  In accordance with hedge accounting, the gains and losses on interest rate swaps that are designated and qualify as cash flow hedges are recorded as a component of Other Comprehensive Income, net of related income taxes, and reclassified into earnings in the same income statement line and period in which the hedged transactions affect earnings. The fair value of the interest rate swap, excluding accrued interest, was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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.964%"&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.384%"&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:18.783%"&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.384%"&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:18.785%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="padding:0 1pt"&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at&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="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:700;line-height:100%"&gt;December 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap assets (Level 2), excluding accrued interest&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:100%"&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:100%"&gt;9,099&#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:100%"&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:100%"&gt;15,146&#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="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="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;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="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;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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for derivative financial instruments in accordance with applicable accounting standards for such instruments and hedging activities, which require that all derivatives are recorded on the balance sheet at fair value.  The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk are considered fair value hedges.  Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges.  Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge.  The Company may enter into derivative contracts that are intended to economically hedge a certain portion of its risk, even though hedge accounting does not apply or the Company elects not to apply the hedge accounting standards. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:115%"&gt;Inventories&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost, as determined by the average cost method, or net realizable value.&#160;&#160;Inventory cost consists of the direct cost of merchandise including freight, duties, and tariffs.&#160;&#160;Inventories are net of shrinkage, obsolescence, other valuations, and vendor allowances.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:49.923%"&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.835%"&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.384%"&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.835%"&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.384%"&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.839%"&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:400;line-height:100%"&gt;&#160;&lt;/span&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:9pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives&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:100%"&gt;December 30,&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:100%"&gt;1 &#x2013; 35 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,753,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&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:100%"&gt;5 &#x2013; 10 years&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,349,162&#160;&lt;/span&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:100%"&gt;1,086,013&#160;&lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software and hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:100%"&gt;2 &#x2013;&#160;7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;859,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;766,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Construction in progress&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335,713&#160;&lt;/span&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:100%"&gt;394,143&#160;&lt;/span&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="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:100%"&gt;Property and equipment, gross&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="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,728,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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:100%"&gt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,291,528)&lt;/span&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:100%"&gt;(2,016,301)&lt;/span&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="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:100%"&gt;Property and equipment, net&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 style="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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;2,437,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;2,083,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Software Costs&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes certain costs related to the acquisition and development of software and amortizes these costs using the straight-line method over the estimated useful life of the software, which is &lt;span style="-sec-ix-hidden:f-476"&gt;two&lt;/span&gt; to &lt;span style="-sec-ix-hidden:f-477"&gt;seven&lt;/span&gt; years.&#160;&#160;Computer software consists of software developed for internal-use and third-party software purchased for internal-use.&#160;&#160;A subsequent addition, modification or upgrade to internal-use software is capitalized to the extent that it enhances the software&#x2019;s functionality or extends its useful life.&#160;&#160;These costs are included in property and equipment in the accompanying Consolidated Balance Sheets.&#160;&#160;Certain software costs not meeting the criteria for capitalization are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Store Closing Costs&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly evaluates the performance of its stores and periodically closes those stores that are underperforming.&#160;&#160;The Company records a liability for costs associated with an exit or disposal activity when the liability is incurred, usually in the period the store closes.&#160;&#160;Store closing costs were not significant to the results of operations for any of the fiscal years presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&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-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment, if any, of operating lease assets. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the reasonably certain lease term. &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;As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets under finance leases are amortized in accordance with the Company&#x2019;s normal depreciation policy for owned assets or over the lease term, if shorter, and the related charge to operations is included in depreciation expense in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Supplier Finance Program &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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has an agreement with a third-party financial institution that allows certain participating suppliers the ability to finance payment obligations from the Company. The third-party financial institution has separate arrangements with the Company&#x2019;s suppliers and provides them with the option to request early payment for invoices confirmed by the Company. The Company does not determine the terms or conditions of the arrangement between the third-party and its suppliers and receives no compensation from the third-party financial institution. The Company&#x2019;s obligation to its suppliers, including amounts due and scheduled payment dates, are not impacted by the suppliers&#x2019; decisions to finance amounts under the arrangement. The &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company&#x2019;s outstanding payment obligations under the supplier finance program, which are included in &lt;span style="-sec-ix-hidden:f-480"&gt;&lt;span style="-sec-ix-hidden:f-481"&gt;accounts payable&lt;/span&gt;&lt;/span&gt; on the Company&#x2019;s Consolidated Balance Sheets, were $38.4&#160;million and $24.2&#160;million at December&#160;30, 2023 and December&#160;31, 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2022, the Financial Accounting Standard Board issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2022-04, &#x201c;Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations&#x201d;. The ASU requires disclosure about an entity&#x2019;s use of supplier finance programs, including the key terms of the program, amount of obligations outstanding at the end of the reporting period, and a rollforward of activity within the program during the period.  The Company adopted this ASU in fiscal 2023, except for the disclosure of rollforward activity, which is effective on a prospective basis beginning in fiscal 2024.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09, &#x201c;Income Taxes (Topic 740) - Improvements to Income Tax Disclosures.&#x201d; The ASU requires that an entity disclose specific categories in the effective tax rate reconciliation as well as provide additional information for reconciling items that meet a quantitative threshold. Further, the ASU requires certain disclosures of state versus federal income tax expense and taxes paid. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued. The amendments should be applied on a prospective basis although retrospective application is permitted. The Company is currently evaluating the impact of adoption on its financial disclosures. &lt;/span&gt;&lt;/div&gt;In November 2023, the FASB issued ASU 2023-07, &#x201c;Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures.&#x201d; The amendment in the ASU is intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and should be applied on a retrospective basis to all periods presented. The Company is currently evaluating the impact of adoption on its financial disclosures.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NumberOfStores contextRef="c-50" decimals="0" id="f-361" unitRef="store">2414</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStatesInWhichEntityOperates contextRef="c-8" decimals="0" id="f-362" unitRef="state">49</us-gaap:NumberOfStatesInWhichEntityOperates>
    <us-gaap:NumberOfStores contextRef="c-51" decimals="0" id="f-363" unitRef="store">2216</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores contextRef="c-52" decimals="0" id="f-364" unitRef="store">198</us-gaap:NumberOfStores>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-53" decimals="-5" id="f-365" unitRef="usd">393400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="c-54" decimals="-5" id="f-366" unitRef="usd">69400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="c-55" decimals="-6" id="f-367" unitRef="usd">10000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-368">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;The accompanying Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) and the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;).</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:FiscalPeriod contextRef="c-1" id="f-369">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiscal Year&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s fiscal year includes 52 or 53 weeks and ends on the last Saturday of the calendar year.&#160;&#160;The fiscal years ended December&#160;30, 2023 and December&#160;25, 2021 each consisted of 52 weeks, while the year ended December&#160;31, 2022 consisted of 53 weeks.&lt;/span&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-370">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying Consolidated Financial Statements include the accounts of the Company and its subsidiaries.&#160;&#160;All intercompany accounts and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-371">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Management Estimates&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of Consolidated Financial Statements in conformity with U.S. GAAP inherently requires estimates and assumptions by management of the Company that affect the reported amounts of assets and liabilities, revenues and expenses and related disclosures.&#160;&#160;Actual results could differ from those estimates.&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;Significant estimates and assumptions by management primarily impact the following key financial statement areas:&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:InventoryImpairmentPolicy contextRef="c-1" id="f-372">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventory Valuation&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;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%;text-decoration:underline"&gt;Inventory Impairment Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company identifies potentially excess and slow-moving inventory by evaluating turn rates, historical and expected future sales trends, age of merchandise, overall inventory levels, current cost of inventory, and other benchmarks.&#160;&#160;The Company has established an inventory valuation reserve to recognize the estimated impairment in value (i.e., an inability to realize the full carrying value) based on the Company&#x2019;s aggregate assessment of these valuation indicators under prevailing market conditions and current merchandising strategies.  The Company does not believe its merchandise inventories are subject to significant risk of obsolescence in the near term.&#160;&#160;However, changes in market conditions or consumer purchasing patterns could result in the need for additional reserves.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryImpairmentPolicy>
    <us-gaap:InventoryShrinkagePolicy contextRef="c-1" id="f-373">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Shrinkage&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company typically performs physical inventories at least once a year for each store that has been open more than 12 months, and the Company has established a reserve for estimating inventory shrinkage between physical inventory counts.&#160;&#160;The reserve is established by assessing the chain-wide average shrinkage experience rate, applied to the related periods&#x2019; sales volumes.&#160;&#160;Such assessments are updated on a regular basis for the most recent individual store experiences.&#160;&#160;The estimated store inventory shrink rate is based on historical experience.&#160;&#160;The Company believes historical rates are a reasonably accurate reflection of future trends.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryShrinkagePolicy>
    <us-gaap:CostOfSalesVendorAllowancesPolicy contextRef="c-1" id="f-374">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Vendor Funding&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company receives funding from substantially all of its significant merchandise vendors, in support of its business initiatives, through a variety of programs and arrangements, including guaranteed vendor support funds (&#x201c;vendor support&#x201d;) and volume-based rebate funds (&#x201c;volume rebates&#x201d;).&#160;&#160;The amounts received are subject to terms of vendor agreements, most of which are &#x201c;evergreen,&#x201d; reflecting the on-going relationship with our significant merchandise vendors.  Certain of the Company&#x2019;s agreements, primarily volume rebates, are renegotiated annually, based on expected annual purchases of the vendor&#x2019;s product.&#160;&#160;Vendor funding is initially deferred as a reduction of the purchase price of inventory, and then recognized as a reduction of cost of merchandise sold as the related inventory is sold.&#160;&#160;&lt;/span&gt;&lt;/div&gt;During interim periods, the amount of vendor support and volume rebates is estimated based upon initial commitments and anticipated purchase levels with applicable vendors.&#160;&#160;The estimated purchase volume (and related vendor funding) is based on the Company&#x2019;s current knowledge of inventory levels, sales trends and expected customer demand, as well as planned new store openings and relocations.&#160;&#160;Although the Company believes it reasonably estimates purchase volumes and related volume rebates at interim periods, the amounts accrued and the related inventory valuation effects are adjusted at fiscal year end based on actual purchase volumes coinciding with calendar year vendor agreements. Such adjustments are not significant.</us-gaap:CostOfSalesVendorAllowancesPolicy>
    <us-gaap:SelfInsuranceReservePolicyTextBlock contextRef="c-1" id="f-375">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Self-Insurance Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company self-insures a significant portion of its workers&#x2019; compensation and general liability (including product liability) insurance plans.&#160; The Company has stop-loss insurance policies to protect it from individual losses over specified dollar values.  Our deductible or self-insured retention, as applicable, for each claim involving workers&#x2019; compensation insurance and general liability insurance is limited to $500,000 and our Texas Work Injury Policy is limited to $500,000.  Further, we maintain a commercially reasonable umbrella/excess policy that covers liabilities in excess of the primary insurance policy limits.&lt;/span&gt;&lt;/div&gt;The full extent of certain workers&#x2019; compensation and general liability claims may not become fully determined for several years.  Therefore, the Company estimates potential obligations based upon historical claims experience, loss development factors, severity factors, and other actuarial assumptions.  Although the Company believes the reserves established for these obligations are reasonably estimated, any significant change in the number of claims or costs associated with claims made under these plans could have a material effect on the Company&#x2019;s financial results.&#160;&#160;At December&#160;30, 2023, the Company had insurance reserves for workers' compensation of $78.8 million, compared to $74.0 million at December&#160;31, 2022.&#160;Insurance reserves for general liability plans was $59.1&#160;million at December&#160;30, 2023 compared to $51.5&#160;million at December&#160;31, 2022. In addition, insurance receivables recorded in Other assets on the Consolidated Balance Sheets for claims greater than our insurance stop-loss limits were $25.2 million and $18.4 million as of December&#160;30, 2023 and December&#160;31, 2022.</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <tsco:Workerscompensationandgeneralliabilitydeductible contextRef="c-1" decimals="0" id="f-376" unitRef="usd">500000</tsco:Workerscompensationandgeneralliabilitydeductible>
    <tsco:Workerscompensationandgeneralliabilitydeductible contextRef="c-56" decimals="0" id="f-377" unitRef="usd">500000</tsco:Workerscompensationandgeneralliabilitydeductible>
    <us-gaap:SelfInsuranceReserve contextRef="c-4" decimals="-5" id="f-378" unitRef="usd">78800000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve contextRef="c-57" decimals="-5" id="f-379" unitRef="usd">74000000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve contextRef="c-5" decimals="-5" id="f-380" unitRef="usd">59100000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve contextRef="c-58" decimals="-5" id="f-381" unitRef="usd">51500000</us-gaap:SelfInsuranceReserve>
    <us-gaap:OtherAssets contextRef="c-59" decimals="-5" id="f-382" unitRef="usd">25200000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="c-60" decimals="-5" id="f-383" unitRef="usd">18400000</us-gaap:OtherAssets>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c-1" id="f-384">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets, including lease right-of-use assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When evaluating long-lived assets for potential impairment, the Company first compares the carrying value of the asset or asset group to its estimated undiscounted future cash flows.  The evaluation for long-lived assets is performed at the lowest level of identifiable cash flows, which is generally the individual store level.&#160;&#160;The significant assumptions used to determine estimated undiscounted cash flows include cash inflows and outflows directly resulting from the use of those assets in operations, including margin on net sales, payroll and related items, occupancy costs, insurance allocations and other costs to operate a store.&#160;&#160;If the estimated future cash flows are less than the carrying value of the related asset, the Company calculates an impairment loss.&#160;&#160;The impairment loss calculation compares the carrying value of the related asset or asset group to its estimated fair value, which may be based on an estimated future cash flow model, market valuation, or other valuation technique, as appropriate.  The Company recognizes an impairment loss if the amount of the asset&#x2019;s carrying value exceeds the asset&#x2019;s estimated fair value.  If the Company recognizes an impairment loss, the adjusted carrying amount of the asset becomes its new cost basis.  For a depreciable long-lived asset, the new cost basis will be depreciated (amortized) over the remaining estimated useful life of that asset.&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;No significant impairment charges were recognized in fiscal 2023, 2022, 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;2021&lt;/span&gt; related to long-lived assets.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:AssetImpairmentCharges contextRef="c-1" decimals="0" id="f-385" unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-6" decimals="0" id="f-386" unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-7" decimals="0" id="f-387" unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c-1" id="f-388">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  Our annual impairment evaluation is conducted on the first day of our fiscal fourth quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if impaired, the associated assets must be written down to fair value.   &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including goodwill.&#160;&#160;If the fair value of the reporting unit is less than the carrying value of the reporting unit,&#160;an impairment charge would be recorded to the Company&#x2019;s operations for the amount in which the carrying amount exceeds the reporting unit&#x2019;s fair value.  We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a combination of both.  The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selecting a discount rate that reflects the risk inherent in estimated future cash flows.  Under the market approach, the fair value is based on observed market data.  If multiple valuation methodologies are used, the results are weighted appropriately.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The quantitative impairment test for other indefinite-lived intangible assets involves comparing the carrying amount of the asset to the sum of the discounted cash flows expected to be generated by the asset.  If the implied fair value of the indefinite-lived intangible asset is less than the carrying value, an impairment charge would be recorded to the Company&#x2019;s operations. &lt;/span&gt;&lt;/div&gt;No impairment charges were recognized in fiscal 2023, 2022, and 2021 related to indefinite-lived intangible assets.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c-7" decimals="0" id="f-389" unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c-6" decimals="0" id="f-390" unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c-1" decimals="0" id="f-391" unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c-1" id="f-392">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue at the time the customer takes possession of merchandise.&#160;&#160;If the Company receives payment before completion of its customer obligations (as per the Company&#x2019;s special order and layaway programs), the revenue is deferred until the customer takes possession of the merchandise and the sale is complete.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <tsco:SalesTaxesPolicyTextBlock contextRef="c-1" id="f-393">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is required to collect certain taxes and fees from customers on behalf of government agencies and remit such collections to the applicable governmental agency on a periodic basis.&#160;&#160;These taxes and fees are collected from customers at the time of purchase but are not included in net sales.&#160;&#160;The Company records a liability upon collection from the customer and relieves the liability when payments are remitted to the applicable governmental agency.&lt;/span&gt;&lt;/div&gt;</tsco:SalesTaxesPolicyTextBlock>
    <us-gaap:RevenueRecognitionSalesReturns contextRef="c-1" id="f-394">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates a liability for sales returns based on a rolling average of historical return trends, and the Company believes that its estimate for sales returns is an accurate reflection of future returns associated with past sales.&#160;&#160;However, as with any estimate, refund activity may vary from estimated amounts.&#160;&#160;The Company had a liability for sales returns of $17.5 million and $24.0 million as of December&#160;30, 2023 and December&#160;31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionSalesReturns>
    <tsco:AllowanceForSalesReturns contextRef="c-8" decimals="-5" id="f-395" unitRef="usd">17500000</tsco:AllowanceForSalesReturns>
    <tsco:AllowanceForSalesReturns contextRef="c-9" decimals="-5" id="f-396" unitRef="usd">24000000</tsco:AllowanceForSalesReturns>
    <tsco:RevenueRecognitionGiftCardsTextBlock contextRef="c-1" id="f-397">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue when&#160;a gift card or merchandise return card is redeemed by the customer and recognizes income when the likelihood of the gift card or merchandise return card being redeemed by the customer is remote (referred to as &#x201c;breakage&#x201d;).&#160;&#160;The gift cards and merchandise return card breakage rate is based upon historical redemption patterns and income is recognized for unredeemed gift cards and merchandise return cards in proportion to those historical redemption patterns.&#160;&#160;The Company recognized breakage income of $4.6 million, $4.6 million, and $4.2 million in fiscal 2023, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers a points-based Neighbor&#x2019;s Club loyalty program to its customers. The points earned by customers can be redeemed for free services or discounts on future purchases. The Company defers the estimated standalone selling price of points related to the loyalty program as a reduction to revenue and establish a corresponding liability in deferred revenue on the Consolidated Balance Sheets. The estimated selling price of each point is based on the standard value per point (1 point is generally equivalent to $0.01), net of points not expected to be redeemed, based on historical redemption. When points are relieved (redeemed, expired, cancelled, etc.), revenue is recognized with a corresponding reduction to the program liability. The Company had a liability for the loyalty program of $24.1 million and $19.2 million as of December&#160;30, 2023 and December&#160;31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;</tsco:RevenueRecognitionGiftCardsTextBlock>
    <tsco:RevenueRecognitionGiftCard contextRef="c-1" decimals="-5" id="f-398" unitRef="usd">4600000</tsco:RevenueRecognitionGiftCard>
    <tsco:RevenueRecognitionGiftCard contextRef="c-6" decimals="-5" id="f-399" unitRef="usd">4600000</tsco:RevenueRecognitionGiftCard>
    <tsco:RevenueRecognitionGiftCard contextRef="c-7" decimals="-5" id="f-400" unitRef="usd">4200000</tsco:RevenueRecognitionGiftCard>
    <us-gaap:CustomerLoyaltyProgramLiabilityCurrent contextRef="c-8" decimals="-5" id="f-401" unitRef="usd">24100000</us-gaap:CustomerLoyaltyProgramLiabilityCurrent>
    <us-gaap:CustomerLoyaltyProgramLiabilityCurrent contextRef="c-9" decimals="-5" id="f-402" unitRef="usd">19200000</us-gaap:CustomerLoyaltyProgramLiabilityCurrent>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c-1" id="f-403">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Merchandise Sold&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of merchandise sold includes the total cost of products sold; freight and duty expenses associated with moving merchandise inventories from vendors to distribution facilities, from distribution facilities to retail stores, from one distribution facility to another, and directly to our customers; tariffs on imported products; vendor support; damaged, junked or defective product; cash discounts from payments to merchandise vendors; and adjustments for shrinkage (physical inventory losses), lower of cost or net realizable value, slow moving product, and excess inventory quantities.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="c-1" id="f-404">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Selling, General and Administrative Expenses&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses include payroll and benefit costs for retail, distribution facility, and corporate team members; share-based compensation expenses; occupancy costs of retail, distribution, and corporate facilities; advertising; tender costs, including bank charges and costs associated with credit and debit card interchange fees; outside service fees; and other administrative costs, such as computer maintenance, supplies, travel, and lodging.&lt;/span&gt;&lt;/div&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c-1" id="f-405">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs consist of expenses incurred in connection with digital and social media offerings, television, newspaper circulars, and customer-targeted direct e-mail and direct mail, as well as limited events through radio and other media channels.&#160;&#160;Costs are expensed when incurred with the exception of television advertising and circular and direct mail promotions, which are expensed upon first showing.&#160;&#160;Advertising expenses were approximately $87.1 million, $94.6 million, and $95.4 million for fiscal 2023, 2022, and 2021, respectively. &#160;Prepaid advertising costs were approximately $1.3 million and $2.1 million as of December&#160;30, 2023, and December&#160;31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense contextRef="c-1" decimals="-5" id="f-406" unitRef="usd">87100000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-6" decimals="-5" id="f-407" unitRef="usd">94600000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-7" decimals="-5" id="f-408" unitRef="usd">95400000</us-gaap:AdvertisingExpense>
    <us-gaap:PrepaidAdvertising contextRef="c-8" decimals="-5" id="f-409" unitRef="usd">1300000</us-gaap:PrepaidAdvertising>
    <us-gaap:PrepaidAdvertising contextRef="c-9" decimals="-5" id="f-410" unitRef="usd">2100000</us-gaap:PrepaidAdvertising>
    <tsco:WarehousingAndDistributionCostsPolicyTextBlock contextRef="c-1" id="f-411">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warehousing and Distribution Facility Costs&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred at the Company&#x2019;s distribution facilities for receiving, warehousing, and preparing product for delivery are expensed as incurred and are included in SG&amp;amp;A expenses in the Consolidated Statements of Income.&#160;&#160;Because the Company does not include these costs in cost of sales, the Company&#x2019;s gross margin may not be comparable to other retailers that include these costs in the calculation of gross margin.&#160;&#160;Distribution facility costs including depreciation were approximately $450.6 million, $424.1 million, and $367.4 million for fiscal 2023, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</tsco:WarehousingAndDistributionCostsPolicyTextBlock>
    <tsco:DistributionExpense contextRef="c-1" decimals="-5" id="f-412" unitRef="usd">450600000</tsco:DistributionExpense>
    <tsco:DistributionExpense contextRef="c-6" decimals="-5" id="f-413" unitRef="usd">424100000</tsco:DistributionExpense>
    <tsco:DistributionExpense contextRef="c-7" decimals="-5" id="f-414" unitRef="usd">367400000</tsco:DistributionExpense>
    <us-gaap:StartUpActivitiesCostPolicy contextRef="c-1" id="f-415">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pre-Opening Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-capital expenditures incurred in connection with opening new stores, primarily payroll and rent, are expensed as incurred.&#160;&#160;Pre-opening costs were approximately $13.2 million, $10.2 million, and $10.4 million for fiscal 2023, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:StartUpActivitiesCostPolicy>
    <us-gaap:PreOpeningCosts contextRef="c-1" decimals="-5" id="f-416" unitRef="usd">13200000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts contextRef="c-6" decimals="-5" id="f-417" unitRef="usd">10200000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts contextRef="c-7" decimals="-5" id="f-418" unitRef="usd">10400000</us-gaap:PreOpeningCosts>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-419">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has share-based compensation plans covering certain members of management and non-employee directors, which include non-qualified stock options, restricted stock units, and performance-based restricted share units. Performance-based restricted share units are subject to performance conditions that include both Company and market performance. In addition, the Company offers an Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;) to eligible team members.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of its stock option awards at the date of grant utilizing a &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;Black-Scholes&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; option pricing model. The &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;Black-Scholes&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; option valuation model was developed for use in estimating the fair value of short-term traded options that have no vesting restrictions and are fully transferable.  However, key assumptions used in the &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;Black-Scholes&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; model are adjusted to incorporate the unique characteristics of the Company&#x2019;s stock option awards. Option pricing models and generally accepted valuation techniques require management to make subjective assumptions including expected stock price volatility, expected dividend yield, risk-free interest rate, expected term and forfeiture rates. The Company relies on historical volatility trends to estimate future volatility assumptions.&#160;&#160;The risk-free interest rates used were actual U.S.&#160;Treasury Constant Maturity rates for bonds matching the expected term of the option on the date of grant.  The expected term of the option on the date of grant was estimated based on the Company&#x2019;s historical experience for similar options.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The forfeiture rate at the time of valuation was estimated based on historical experience for similar options and reduces expense ratably over the vesting period. The Company adjusts this estimate periodically, based on the extent to which actual forfeitures differ, or are expected to differ, from the previous estimate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s restricted stock units is the closing stock price of the Company&#x2019;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award. The fair value of the Company's performance-based restricted share units is estimated using a Monte Carlo simulation model on the grant date. Key assumptions used in the Monte Carlo simulation include expected volatility, dividend yield and risk-free interest rate. &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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company believes its estimates are reasonable in the context of historical experience.&#160;&#160;Future results will depend on, among other matters, levels of share-based compensation granted in the future, actual forfeiture rates, and the timing of option exercises.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock contextRef="c-1" id="f-420">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Depreciation and Amortization&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation includes expenses related to all retail, distribution facility, and corporate assets.&#160;&#160;Amortization includes expenses related to definite-lived intangible assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-421">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the asset and liability method to account for income taxes whereby deferred tax assets and liabilities are determined based on differences between the financial carrying amounts of assets and liabilities and their tax bases.  Deferred tax assets and liabilities are measured using the enacted tax rates and laws that are anticipated to be in effect when temporary differences reverse or are settled.&#160;&#160;The effect of a tax rate change is recognized in the period in which the law is enacted in the provision for income taxes.&#160;&#160;The Company records a valuation allowance when it is more likely than not that a deferred tax asset will not be realized.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:IncomeTaxUncertaintiesPolicy contextRef="c-1" id="f-422">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Tax Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s income tax returns are periodically audited by U.S. federal and state tax authorities.  These audits include questions regarding tax filing positions, including the timing and amount of deductions and the allocation of income among various tax jurisdictions.  At any time, multiple tax years are subject to audit by the various tax authorities.  In evaluating the exposures associated with the Company&#x2019;s various tax filing positions, the Company records a liability for uncertain tax positions taken or expected to be taken in a tax return.&#160;&#160;A number of years may elapse before a particular matter, for which the Company has established a reserve, is audited and fully resolved or clarified.&#160;&#160;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained.&#160;&#160;Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized.&#160;&#160;Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.&#160;&#160;The Company adjusts its tax contingencies reserve and income tax provision in the period in which actual results of a settlement with tax authorities differs from the established reserve, the statute of limitations expires for the relevant tax authority to examine the tax position or when more information becomes available.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxUncertaintiesPolicy>
    <tsco:SalesTaxAuditReservePolicyTextBlock contextRef="c-1" id="f-423">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sales Tax Audit Reserve&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A portion of the Company&#x2019;s sales are to tax-exempt customers, predominantly agricultural-based.&#160;&#160;The Company obtains exemption information as a necessary part of each tax-exempt transaction.&#160;&#160;Many of the states in which the Company conducts business will perform audits to verify the Company&#x2019;s compliance with applicable sales tax laws.&#160;&#160;The business activities of the Company&#x2019;s customers and the intended use of the unique products sold by the Company create a challenging and complex tax compliance environment.&#160;&#160;These circumstances also create some risk that the Company could be challenged as to the accuracy of the Company&#x2019;s sales tax compliance.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews past audit experience and assessments with applicable states to continually determine if it has potential exposure for non-compliance.&#160;&#160;Any estimated liability is based on an initial assessment of compliance risk and historical experience with each state.&#160;&#160;The Company continually reassesses the exposure based on historical audit results, changes in policies, preliminary and final assessments made by state sales tax auditors, and additional documentation that may be provided to reduce the assessment.&#160;&#160;The reserve for these tax audits can fluctuate depending on numerous factors, including the complexity of agricultural-based exemptions, the ambiguity in state tax regulations, the number of ongoing audits, and the length of time required to settle with the state taxing authorities.&lt;/span&gt;&lt;/div&gt;</tsco:SalesTaxAuditReservePolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-424">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Income Per Share&lt;/span&gt;&lt;/div&gt;The Company presents both basic and diluted net income per share on the Consolidated Statements of Income.  Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the period.&#160;&#160;Diluted net income per share is calculated by dividing net income by the weighted average diluted shares outstanding during the period.  Dilutive shares are computed using the treasury stock method for share-based awards. Performance-based restricted share units are included in diluted shares only if the related performance conditions have been considered satisfied as of the end of the reporting period.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-425">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Temporary cash investments, with a maturity of three months or less when purchased, are considered to be cash equivalents.&#160;&#160;The majority of payments due from banks for customer credit cards are classified as cash and cash equivalents, as they generally settle within 24 - 48 hours.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales generated through the Company&#x2019;s private label credit cards are not reflected as accounts receivable.&#160;&#160;Under an agreement with Citi Cards, a division of Citigroup, consumer and business credit is extended directly to customers by Citigroup.&#160;&#160;All credit program and related services are performed and controlled directly by Citigroup.&#160;&#160;Payments due from Citigroup are classified as cash and cash equivalents as they generally settle within 24 - 48 hours.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <tsco:MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions contextRef="c-1" decimals="0" id="f-426" unitRef="h">24</tsco:MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions>
    <tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions contextRef="c-1" decimals="0" id="f-427" unitRef="h">48</tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions>
    <tsco:MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions contextRef="c-1" decimals="0" id="f-428" unitRef="h">24</tsco:MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions>
    <tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions contextRef="c-1" decimals="0" id="f-429" unitRef="h">48</tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c-1" id="f-430">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date.  The Company uses a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.&#160;&#160;These tiers include: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;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;Level 1 - defined as observable inputs such as quoted prices in active markets; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;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;Level 2 - defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;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;Level 3 - defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments consist of cash and cash equivalents, short-term credit card receivables, trade payables, debt instruments, and interest rate swaps.&#160;&#160;Due to their short-term nature, the carrying values of cash and cash equivalents, short-term credit card receivables, and trade payables approximate current fair value at each balance sheet date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described in further detail in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#id82b30f149f2405b8f3e0025afcf0a27_106" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 5&lt;/a&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; to the Consolidated Financial Statements, the Company had $1.75&#160;billion and $1.18&#160;billion in borrowings under its debt facilities at December&#160;30, 2023 and December&#160;31, 2022, respectively.  The fair value of the Company&#x2019;s $150&#160;million 3.70% Senior Notes due 2029 (the &#x201c;3.70% Senior Notes&#x201d;) and the borrowings under the Company&#x2019;s revolving credit facility (the &#x201c;Revolving Credit Facility&#x201d;) were determined based on market interest rates (Level 2 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;inputs).  The carrying value of borrowings in the 3.70% Senior Notes and the Revolving Credit Facility approximate fair value for each period reported.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s $650&#160;million 1.750% Senior Notes due 2030 (the &#x201c;1.75% Senior Notes&#x201d;) and $750&#160;million 5.250% Senior Notes due 2033 (the &#x201c;5.25% Senior Notes&#x201d;) are determined based on quoted prices in active markets, which are considered Level 1 inputs. The carrying value and the fair value of the 1.75% Senior Notes and the 5.25% Senior Notes, net of discounts, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.455%"&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.392%"&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:13.714%"&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:13.714%"&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.392%"&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:13.714%"&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:13.719%"&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="6" 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:100%"&gt;December 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" 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:100%"&gt;December 31, 2022&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;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:10pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%"&gt;Fair Value&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 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:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%"&gt;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:100%"&gt;1.75% Senior Notes&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:100%"&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:100%"&gt;640,596&#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 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:100%"&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:100%"&gt;533,013&#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:100%"&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:100%"&gt;639,220&#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 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:100%"&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:100%"&gt;500,065&#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:100%"&gt;5.25% Senior Notes&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740,880&#160;&lt;/span&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,005&#160;&lt;/span&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's interest rate swap is carried at fair value, which is determined based on the present value of expected future cash flows using forward rate curves, which is considered a Level 2 input.  In accordance with hedge accounting, the gains and losses on interest rate swaps that are designated and qualify as cash flow hedges are recorded as a component of Other Comprehensive Income, net of related income taxes, and reclassified into earnings in the same income statement line and period in which the hedged transactions affect earnings. The fair value of the interest rate swap, excluding accrued interest, was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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.964%"&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.384%"&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:18.783%"&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.384%"&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:18.785%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="padding:0 1pt"&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at&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="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:700;line-height:100%"&gt;December 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap assets (Level 2), excluding accrued interest&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:100%"&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:100%"&gt;9,099&#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:100%"&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:100%"&gt;15,146&#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="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="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;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="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;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;/table&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:UnsecuredDebt contextRef="c-8" decimals="-7" id="f-431" unitRef="usd">1750000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt contextRef="c-9" decimals="-7" id="f-432" unitRef="usd">1180000000</us-gaap:UnsecuredDebt>
    <us-gaap:LongTermDebt contextRef="c-61" decimals="-6" id="f-433" unitRef="usd">150000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-61"
      decimals="INF"
      id="f-434"
      unitRef="number">0.0370</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt contextRef="c-62" decimals="-6" id="f-435" unitRef="usd">650000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-62"
      decimals="INF"
      id="f-436"
      unitRef="number">0.01750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt contextRef="c-63" decimals="-6" id="f-437" unitRef="usd">750000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-63"
      decimals="INF"
      id="f-438"
      unitRef="number">0.05250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes contextRef="c-64" decimals="-3" id="f-439" unitRef="usd">640596000</us-gaap:SeniorNotes>
    <us-gaap:LongTermDebtFairValue contextRef="c-64" decimals="-3" id="f-440" unitRef="usd">533013000</us-gaap:LongTermDebtFairValue>
    <us-gaap:SeniorNotes contextRef="c-65" decimals="-3" id="f-441" unitRef="usd">639220000</us-gaap:SeniorNotes>
    <us-gaap:LongTermDebtFairValue contextRef="c-65" decimals="-3" id="f-442" unitRef="usd">500065000</us-gaap:LongTermDebtFairValue>
    <us-gaap:SeniorNotes contextRef="c-66" decimals="-3" id="f-443" unitRef="usd">740880000</us-gaap:SeniorNotes>
    <us-gaap:LongTermDebtFairValue contextRef="c-66" decimals="-3" id="f-444" unitRef="usd">769005000</us-gaap:LongTermDebtFairValue>
    <us-gaap:SeniorNotes contextRef="c-67" decimals="-3" id="f-445" unitRef="usd">0</us-gaap:SeniorNotes>
    <us-gaap:LongTermDebtFairValue contextRef="c-67" decimals="-3" id="f-446" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue contextRef="c-8" decimals="-3" id="f-447" unitRef="usd">9099000</us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue>
    <us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue contextRef="c-9" decimals="-3" id="f-448" unitRef="usd">15146000</us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue>
    <us-gaap:DerivativesPolicyTextBlock contextRef="c-1" id="f-449">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for derivative financial instruments in accordance with applicable accounting standards for such instruments and hedging activities, which require that all derivatives are recorded on the balance sheet at fair value.  The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. &lt;/span&gt;&lt;/div&gt;Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk are considered fair value hedges.  Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges.  Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge.  The Company may enter into derivative contracts that are intended to economically hedge a certain portion of its risk, even though hedge accounting does not apply or the Company elects not to apply the hedge accounting standards.</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-450">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Inventories&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost, as determined by the average cost method, or net realizable value.&#160;&#160;Inventory cost consists of the direct cost of merchandise including freight, duties, and tariffs.&#160;&#160;Inventories are net of shrinkage, obsolescence, other valuations, and vendor allowances.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-452">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:49.923%"&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.835%"&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.384%"&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.835%"&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.384%"&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.839%"&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:400;line-height:100%"&gt;&#160;&lt;/span&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:9pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives&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:100%"&gt;December 30,&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:100%"&gt;1 &#x2013; 35 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,753,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&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:100%"&gt;5 &#x2013; 10 years&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,349,162&#160;&lt;/span&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:100%"&gt;1,086,013&#160;&lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software and hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:100%"&gt;2 &#x2013;&#160;7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;859,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;766,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Construction in progress&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335,713&#160;&lt;/span&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:100%"&gt;394,143&#160;&lt;/span&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="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:100%"&gt;Property and equipment, gross&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="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,728,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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:100%"&gt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,291,528)&lt;/span&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:100%"&gt;(2,016,301)&lt;/span&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="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:100%"&gt;Property and equipment, net&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 style="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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;2,437,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;2,083,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-451">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:49.923%"&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.835%"&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.384%"&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.835%"&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.384%"&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.839%"&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:400;line-height:100%"&gt;&#160;&lt;/span&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:9pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives&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:100%"&gt;December 30,&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:100%"&gt;1 &#x2013; 35 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,753,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&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:100%"&gt;5 &#x2013; 10 years&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,349,162&#160;&lt;/span&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:100%"&gt;1,086,013&#160;&lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software and hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&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:100%"&gt;2 &#x2013;&#160;7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;859,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;766,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Construction in progress&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335,713&#160;&lt;/span&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:100%"&gt;394,143&#160;&lt;/span&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="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:100%"&gt;Property and equipment, gross&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="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,728,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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:100%"&gt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,291,528)&lt;/span&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:100%"&gt;(2,016,301)&lt;/span&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="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:100%"&gt;Property and equipment, net&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 style="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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;2,437,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;2,083,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:Land contextRef="c-8" decimals="-3" id="f-453" unitRef="usd">93319000</us-gaap:Land>
    <us-gaap:Land contextRef="c-9" decimals="-3" id="f-454" unitRef="usd">100129000</us-gaap:Land>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-68" id="f-455">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-69" id="f-456">P35Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:BuildingsAndImprovementsGross contextRef="c-8" decimals="-3" id="f-457" unitRef="usd">2090794000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross contextRef="c-9" decimals="-3" id="f-458" unitRef="usd">1753601000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-70" id="f-459">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-71" id="f-460">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:FurnitureAndFixturesGross contextRef="c-8" decimals="-3" id="f-461" unitRef="usd">1349162000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="c-9" decimals="-3" id="f-462" unitRef="usd">1086013000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-72" id="f-463">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-73" id="f-464">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <tsco:ComputerSoftwareAndHardwareGross contextRef="c-8" decimals="-3" id="f-465" unitRef="usd">859724000</tsco:ComputerSoftwareAndHardwareGross>
    <tsco:ComputerSoftwareAndHardwareGross contextRef="c-9" decimals="-3" id="f-466" unitRef="usd">766031000</tsco:ComputerSoftwareAndHardwareGross>
    <us-gaap:ConstructionInProgressGross contextRef="c-8" decimals="-3" id="f-467" unitRef="usd">335713000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="c-9" decimals="-3" id="f-468" unitRef="usd">394143000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-8" decimals="-3" id="f-469" unitRef="usd">4728712000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-9" decimals="-3" id="f-470" unitRef="usd">4099917000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-8" decimals="-3" id="f-471" unitRef="usd">2291528000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-9" decimals="-3" id="f-472" unitRef="usd">2016301000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-8" decimals="-3" id="f-473" unitRef="usd">2437184000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-9" decimals="-3" id="f-474" unitRef="usd">2083616000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="c-1" id="f-475">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Software Costs&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes certain costs related to the acquisition and development of software and amortizes these costs using the straight-line method over the estimated useful life of the software, which is &lt;span style="-sec-ix-hidden:f-476"&gt;two&lt;/span&gt; to &lt;span style="-sec-ix-hidden:f-477"&gt;seven&lt;/span&gt; years.&#160;&#160;Computer software consists of software developed for internal-use and third-party software purchased for internal-use.&#160;&#160;A subsequent addition, modification or upgrade to internal-use software is capitalized to the extent that it enhances the software&#x2019;s functionality or extends its useful life.&#160;&#160;These costs are included in property and equipment in the accompanying Consolidated Balance Sheets.&#160;&#160;Certain software costs not meeting the criteria for capitalization are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy contextRef="c-1" id="f-478">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Store Closing Costs&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly evaluates the performance of its stores and periodically closes those stores that are underperforming.&#160;&#160;The Company records a liability for costs associated with an exit or disposal activity when the liability is incurred, usually in the period the store closes.&#160;&#160;Store closing costs were not significant to the results of operations for any of the fiscal years presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-479">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&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-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment, if any, of operating lease assets. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the reasonably certain lease term. &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;As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets under finance leases are amortized in accordance with the Company&#x2019;s normal depreciation policy for owned assets or over the lease term, if shorter, and the related charge to operations is included in depreciation expense in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Supplier Finance Program &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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has an agreement with a third-party financial institution that allows certain participating suppliers the ability to finance payment obligations from the Company. The third-party financial institution has separate arrangements with the Company&#x2019;s suppliers and provides them with the option to request early payment for invoices confirmed by the Company. The Company does not determine the terms or conditions of the arrangement between the third-party and its suppliers and receives no compensation from the third-party financial institution. The Company&#x2019;s obligation to its suppliers, including amounts due and scheduled payment dates, are not impacted by the suppliers&#x2019; decisions to finance amounts under the arrangement. The &lt;/span&gt;&lt;/div&gt;Company&#x2019;s outstanding payment obligations under the supplier finance program, which are included in &lt;span style="-sec-ix-hidden:f-480"&gt;&lt;span style="-sec-ix-hidden:f-481"&gt;accounts payable&lt;/span&gt;&lt;/span&gt; on the Company&#x2019;s Consolidated Balance Sheets, were $38.4&#160;million and $24.2&#160;million at December&#160;30, 2023 and December&#160;31, 2022, respectively.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c-8" decimals="-5" id="f-482" unitRef="usd">38400000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c-9" decimals="-5" id="f-483" unitRef="usd">24200000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-484">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2022, the Financial Accounting Standard Board issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2022-04, &#x201c;Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations&#x201d;. The ASU requires disclosure about an entity&#x2019;s use of supplier finance programs, including the key terms of the program, amount of obligations outstanding at the end of the reporting period, and a rollforward of activity within the program during the period.  The Company adopted this ASU in fiscal 2023, except for the disclosure of rollforward activity, which is effective on a prospective basis beginning in fiscal 2024.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09, &#x201c;Income Taxes (Topic 740) - Improvements to Income Tax Disclosures.&#x201d; The ASU requires that an entity disclose specific categories in the effective tax rate reconciliation as well as provide additional information for reconciling items that meet a quantitative threshold. Further, the ASU requires certain disclosures of state versus federal income tax expense and taxes paid. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued. The amendments should be applied on a prospective basis although retrospective application is permitted. The Company is currently evaluating the impact of adoption on its financial disclosures. &lt;/span&gt;&lt;/div&gt;In November 2023, the FASB issued ASU 2023-07, &#x201c;Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures.&#x201d; The amendment in the ASU is intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and should be applied on a retrospective basis to all periods presented. The Company is currently evaluating the impact of adoption on its financial disclosures.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-485">Share-Based Compensation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Share-based compensation includes stock options, restricted stock units, performance-based restricted share units, and certain transactions under the Company&#x2019;s ESPP.&#160;&#160;Share-based compensation expense is recognized based on the grant date fair value of all stock options, restricted stock units, and performance-based restricted share units.  Share based compensation expense is also recognized for the value of the 15% discount on shares purchased by employees as a part of the ESPP.&#160;&#160;The discount under the ESPP represents the difference between the market value on the first day of the purchase period or the market value on the purchase date, whichever is lower, and the employee&#x2019;s purchase price.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no significant modifications to the Company's share-based compensation plans since the adoption of the 2018 Omnibus Incentive Plan (the &#x201c;2018 Plan&#x201d;) on May 10, 2018, which replaced the 2009 Stock Incentive Plan.  Following the adoption of the 2018 Plan, no further grants may be made under the 2009 Stock Incentive Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under our share-based compensation plans, awards may be granted to officers, non-employee directors, and other employees.  The per share exercise price of options granted shall not be less than the fair market value of the stock on the date of grant and such awards will expire no later than &lt;span style="-sec-ix-hidden:f-487"&gt;ten&lt;/span&gt; years from the date of grant.  Vesting of awards commences at various anniversary dates following the dates of each grant. Performance-based awards will vest if established performance conditions are met subject to continued employment. Certain performance-based awards are also subject to a market condition such that the actual number of shares vest are further modified based on the achievement of a relative stockholder return modifier. At December&#160;30, 2023, the Company had approximately 8.5 million shares available for future equity awards under the Company&#x2019;s 2018 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense of awards was $57.0&#160;million, $53.8&#160;million, and $47.6&#160;million for fiscal 2023, 2022, and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value is separately estimated for each option grant.&#160;&#160;The fair value of each option is recognized as compensation expense ratably over the vesting period.&#160;&#160;The Company has estimated the fair value of all stock option awards as of the date of the grant by applying a &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;Black-Scholes&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; pricing valuation model.&#160;&#160;The application of this valuation model involves assumptions that are judgmental and highly sensitive in the determination of compensation expense.&#160;&#160;The ranges of key assumptions used in determining the fair value of options granted during fiscal 2023, 2022, and 2021, as well as a summary of the methodology applied to develop each assumption, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.551%"&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.976%"&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.533%"&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.803%"&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.533%"&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.804%"&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.7% - 30.9%&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.9% - 31.3%&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.8% - 30.3%&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5% - 4.5%&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7% - 4.3%&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3% - 1.0%&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:100%"&gt;Weighted average expected lives (in years)&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:100%"&gt;4.2&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:100%"&gt;4.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:100%"&gt;4.3&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeiture rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Expected Price Volatility&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; This is a measure of the amount by which a price has fluctuated or is expected to fluctuate.  The Company calculates the expected price volatility based on the historical volatility of the Company&#x2019;s stock price, as well as implied volatility.  To calculate historical changes in market value, the Company uses daily market value changes from the date of grant over a past period generally representative of the expected life of the options to determine volatility.&#160; The Company believes the use of a blended volatility provides an appropriate indicator of future volatility.  An increase in the expected volatility will increase compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Risk-Free Interest Rate&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; This is the U.S. Treasury Constant Maturity rate over a term equal to the expected term of the option. An increase in the risk-free interest rate will increase compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Weighted Average Expected Term &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; This is the period of time over which the options granted are expected to remain outstanding and is based on historical experience.  Options granted generally have a maximum term of &lt;span style="-sec-ix-hidden:f-514"&gt;ten&lt;/span&gt; years.  An increase in the expected term will increase compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Forfeiture Rate &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; This is the estimated percentage of options granted that are expected to be forfeited or canceled before becoming fully vested.  This estimate is based on historical experience.  An increase in the forfeiture rate will decrease compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Dividend Yield&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; This is the estimated dividend yield for the weighted average expected term of the option granted.  An increase in the dividend yield will decrease compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issues shares for options when exercised. A summary of stock option activity is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.169%"&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.533%"&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:10.190%"&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.533%"&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:10.043%"&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.533%"&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:10.190%"&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.533%"&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:10.190%"&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.533%"&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.953%"&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:100%"&gt;Stock Option Activity&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:100%"&gt;Options&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:100%"&gt;Weighted&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:100%"&gt;Average Exercise&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:100%"&gt;Price&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:100%"&gt;Weighted Average Fair Value&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:100%"&gt;Weighted Average&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:100%"&gt;Remaining&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:100%"&gt;Contractual Term&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: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:100%"&gt;Aggregate Intrinsic Value&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:100%"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;in thousands)&lt;/span&gt;&lt;/div&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;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;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="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;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;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="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;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;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="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;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;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="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;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;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="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;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;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="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;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;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="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;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;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="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;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;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="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;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;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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 30, 2022&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,090,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;232.35&#160;&lt;/span&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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&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:100%"&gt;(185,904)&lt;/span&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:100%"&gt;87.67&#160;&lt;/span&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;166.07&#160;&lt;/span&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="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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 30, 2023&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,014,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,596&#160;&lt;/span&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 style="height:14pt"&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: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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 30, 2023&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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="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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,492&#160;&lt;/span&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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic values in the table above represent the total difference between the Company&#x2019;s closing stock price at each year-end and the option exercise price, multiplied by the number of in-the-money options at each year-end.  As of December&#160;30, 2023, total unrecognized compensation expense related to non-vested stock options was approximately $7.9 million with a weighted average expense recognition period of 1.8 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no material modifications to options in fiscal 2023, 2022, or 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;Other information relative to options activity during fiscal 2023, 2022, and 2021 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.665%"&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.822%"&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.534%"&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.822%"&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.534%"&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.823%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of stock options vested&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;Total intrinsic value of stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issues shares for restricted stock units once vesting occurs and related restrictions lapse.&#160;&#160;The fair value of the restricted stock units is the closing price of the Company&#x2019;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award.  The units generally vest over a &lt;span style="-sec-ix-hidden:f-544"&gt;one&lt;/span&gt; to &lt;span style="-sec-ix-hidden:f-545"&gt;three&lt;/span&gt;-year term. Some plan participants have elected to defer receipt of shares of common stock upon vesting of restricted stock units, and as a result, those shares are not issued until a later date.  A summary of restricted stock unit activity is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.148%"&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.534%"&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:22.541%"&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.534%"&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:22.543%"&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:100%"&gt;Restricted Stock Unit Activity&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:100%"&gt;Restricted Stock Units&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:100%"&gt;Weighted Average Grant Date Fair&#160;Value&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 31, 2022&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:100%"&gt;225,067&#160;&lt;/span&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:100%"&gt;223.85&#160;&lt;/span&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:100%"&gt;Vested&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:100%"&gt;(230,142)&lt;/span&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:100%"&gt;140.98&#160;&lt;/span&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:100%"&gt;Forfeited&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:100%"&gt;(34,011)&lt;/span&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:100%"&gt;205.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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 30, 2023&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;30, 2023, total unrecognized compensation expense related to non-vested restricted stock units was approximately $48.1 million with a weighted average expense recognition period of 1.9 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no material modifications to restricted stock units in fiscal 2023, 2022, or 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;Other information relative to restricted stock unit activity during fiscal 2023, 2022, and 2021 is as follows (in thousands):&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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total grant date fair value of restricted stock units vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;Total intrinsic value of restricted stock units vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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-Based Restricted Share Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;We issue performance-based restricted share units to senior executives that represent shares potentially issuable in the future, subject to the achievement of specified performance goals. &#160;The performance metrics for the units are growth in net sales and growth in earnings per diluted share over a specified performance period. The performance metrics for the performance-based restricted share units also include a relative total shareholder return (&#x201c;TSR&#x201d;) modifier such that the actual number of shares that vest at the end of the respective three-year period is determined based on the Company's TSR performance relative to the constituents of the S&amp;amp;P 500 as well as the level of achievement of the performance goals. If the performance targets are achieved, the performance-based restricted share units will be issued based on the achievement level, inclusive of the relative TSR modifier and the grant date fair value, and will cliff vest in full on the third anniversary of the date of the grant.  The fair value of the performance-based restricted share units is estimated using a Monte Carlo simulation model on the grant date. Key assumptions used in the Monte Carlo simulation for the performance shares with a TSR modifier granted during fiscal 2023 and during fiscal 2022 are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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.964%"&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.384%"&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:18.783%"&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.384%"&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:18.785%"&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="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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assumption&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&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:100%"&gt;32.13&#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:100%"&gt;%&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="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:100%"&gt;30.91&#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:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compounded dividend yield&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:100%"&gt;1.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;A summary of performance-based restricted share unit activity is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.165%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.397%"&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.538%"&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:18.400%"&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:100%"&gt;Performance-Based Restricted Share Unit Activity&lt;/span&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;td colspan="3" style="display:none"&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:100%"&gt;Performance-Based Restricted Share Units&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:100%"&gt;Weighted Average Grant Date Fair&#160;Value&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;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="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;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="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;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="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;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="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;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="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;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="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;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="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;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="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;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="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;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 31, 2022&lt;/span&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;td colspan="3" style="display:none"&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:100%"&gt;155,599&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,879&#160;&lt;/span&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:100%"&gt;237.42&#160;&lt;/span&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:100%"&gt;Performance 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:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,411&#160;&lt;/span&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:100%"&gt;94.21&#160;&lt;/span&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:100%"&gt;Vested&lt;/span&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100,822)&lt;/span&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:100%"&gt;94.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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,248)&lt;/span&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:100%"&gt;220.62&#160;&lt;/span&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:100%"&gt;Restricted at December 30, 2023&lt;/span&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;td colspan="3" style="display:none"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Assumes 100% target level achievement of the relative performance targets. The actual number of shares that will be issued, which may be higher or lower than the target, will be determined by the level of achievement of the relative performance targets, inclusive of the TSR modifier.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b) Shares adjusted for performance-based restricted share unit awards settled during fiscal 2023 based on actual achievement of  performance targets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;30, 2023, total unrecognized compensation expense related to non-vested performance-based restricted share units was approximately $14.5 million with a weighted average expense recognition period of 1.8 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no material modifications to performance-based restricted share units in fiscal 2023, 2022, or 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information relative to performance-based restricted share unit activity during fiscal 2023 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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.841%"&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.765%"&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.530%"&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.765%"&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.530%"&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.769%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total grant date fair value of performance-based restricted share units vested and issued&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:100%"&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:100%"&gt;9,498&#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:100%"&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:100%"&gt;14,104&#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:100%"&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:100%"&gt;648&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value of performance-based restricted share units vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Shares Withheld to Satisfy Tax Withholding Requirements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the majority of restricted stock units and performance-based restricted share units and certain stock options granted, the number of shares issued on the date the stock awards vest or the number of stock options being exercised is net of shares withheld by the Company to satisfy the minimum statutory tax withholding requirements, which the Company pays on behalf of its employees.&#160;&#160;The Company issued 226,988; 258,550; and 219,723 shares as a result of vested restricted stock units and performance-based restricted share units, as well as exercised stock options during fiscal 2023, 2022, and 2021, respectively.&#160;&#160;Although shares withheld are not issued, they are treated similar to common stock repurchases as they reduce the number of shares that would have been issued upon vesting.&#160;&#160;The amounts are net of 106,273; 131,939; and 95,996 shares withheld to satisfy $24.4&#160;million, $28.6&#160;million, and $14.9&#160;million of employees&#x2019; tax obligations during fiscal 2023, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ESPP provides Company employees the opportunity to purchase, through payroll deductions, shares of common stock at a 15% discount.&#160;&#160;Pursuant to the terms of the ESPP, the Company issued 45,158; 44,390; and 48,446 shares of common stock during fiscal 2023, 2022, and 2021, respectively.&#160;&#160;The total cost related to the ESPP, including the compensation expense calculations, was approximately $1.9 million, $1.8 million, and $1.4 million in fiscal 2023, 2022, and 2021, respectively.&#160;&#160;There is a maximum of 16.0 million shares of common stock that are reserved under the ESPP.  At December&#160;30, 2023, there were approximately 11.7 million remaining shares of common stock reserved for future issuance under the ESPP.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <tsco:Employeestockpurchaseprogramdiscountpercentage contextRef="c-8" decimals="2" id="f-486" unitRef="number">0.15</tsco:Employeestockpurchaseprogramdiscountpercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c-8" decimals="0" id="f-488" unitRef="shares">8500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-5" id="f-489" unitRef="usd">57000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-6" decimals="-5" id="f-490" unitRef="usd">53800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-7" decimals="-5" id="f-491" unitRef="usd">47600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-492">The ranges of key assumptions used in determining the fair value of options granted during fiscal 2023, 2022, and 2021, as well as a summary of the methodology applied to develop each assumption, are as follows:&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.551%"&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.976%"&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.533%"&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.803%"&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.533%"&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.804%"&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.7% - 30.9%&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.9% - 31.3%&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.8% - 30.3%&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5% - 4.5%&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7% - 4.3%&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3% - 1.0%&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:100%"&gt;Weighted average expected lives (in years)&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:100%"&gt;4.2&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:100%"&gt;4.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:100%"&gt;4.3&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeiture rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Key assumptions used in the Monte Carlo simulation for the performance shares with a TSR modifier granted during fiscal 2023 and during fiscal 2022 are presented below:&lt;div style="text-align:justify"&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.964%"&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.384%"&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:18.783%"&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.384%"&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:18.785%"&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="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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assumption&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&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:100%"&gt;32.13&#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:100%"&gt;%&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="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:100%"&gt;30.91&#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:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compounded dividend yield&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:100%"&gt;1.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum contextRef="c-76" decimals="6" id="f-493" unitRef="number">0.307</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum contextRef="c-76" decimals="6" id="f-494" unitRef="number">0.309</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum contextRef="c-77" decimals="6" id="f-495" unitRef="number">0.299</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum contextRef="c-77" decimals="6" id="f-496" unitRef="number">0.313</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum contextRef="c-78" decimals="6" id="f-497" unitRef="number">0.298</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum contextRef="c-78" decimals="6" id="f-498" unitRef="number">0.303</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="c-76" decimals="6" id="f-499" unitRef="number">0.035</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="c-76" decimals="6" id="f-500" unitRef="number">0.045</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="c-77" decimals="6" id="f-501" unitRef="number">0.017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="c-77" decimals="6" id="f-502" unitRef="number">0.043</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="c-78" decimals="6" id="f-503" unitRef="number">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="c-78" decimals="6" id="f-504" unitRef="number">0.010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-76" id="f-505">P4Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-77" id="f-506">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-78" id="f-507">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate contextRef="c-76" decimals="3" id="f-508" unitRef="number">0.069</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate contextRef="c-77" decimals="3" id="f-509" unitRef="number">0.069</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate contextRef="c-78" decimals="3" id="f-510" unitRef="number">0.070</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-76" decimals="6" id="f-511" unitRef="number">0.017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-77" decimals="6" id="f-512" unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-78" decimals="6" id="f-513" unitRef="number">0.015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-515">A summary of stock option activity is as follows:&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.169%"&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.533%"&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:10.190%"&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.533%"&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:10.043%"&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.533%"&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:10.190%"&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.533%"&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:10.190%"&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.533%"&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.953%"&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:100%"&gt;Stock Option Activity&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:100%"&gt;Options&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:100%"&gt;Weighted&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:100%"&gt;Average Exercise&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:100%"&gt;Price&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:100%"&gt;Weighted Average Fair Value&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:100%"&gt;Weighted Average&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:100%"&gt;Remaining&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:100%"&gt;Contractual Term&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: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:100%"&gt;Aggregate Intrinsic Value&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:100%"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;in thousands)&lt;/span&gt;&lt;/div&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;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;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="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;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;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="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;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;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="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;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;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="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;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;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="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;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;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="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;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;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="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;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;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="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;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;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="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;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;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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 30, 2022&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,090,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;232.35&#160;&lt;/span&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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&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:100%"&gt;(185,904)&lt;/span&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:100%"&gt;87.67&#160;&lt;/span&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;166.07&#160;&lt;/span&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="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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 30, 2023&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,014,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,596&#160;&lt;/span&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 style="height:14pt"&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: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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 30, 2023&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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="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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,492&#160;&lt;/span&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-79" decimals="0" id="f-516" unitRef="shares">1090389</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-79"
      decimals="2"
      id="f-517"
      unitRef="usdPerShare">112.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-6" id="f-518">P6Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-9" decimals="-3" id="f-519" unitRef="usd">122985000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c-76" decimals="0" id="f-520" unitRef="shares">124228</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-76"
      decimals="2"
      id="f-521"
      unitRef="usdPerShare">232.35</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-1"
      decimals="2"
      id="f-522"
      unitRef="usdPerShare">60.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-76" decimals="0" id="f-523" unitRef="shares">185904</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-76"
      decimals="2"
      id="f-524"
      unitRef="usdPerShare">87.67</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c-76" decimals="0" id="f-525" unitRef="shares">13836</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-76"
      decimals="2"
      id="f-526"
      unitRef="usdPerShare">166.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-80" decimals="0" id="f-527" unitRef="shares">1014877</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-80"
      decimals="2"
      id="f-528"
      unitRef="usdPerShare">130.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-529">P5Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-8" decimals="-3" id="f-530" unitRef="usd">88596000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-80" decimals="0" id="f-531" unitRef="shares">738256</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-80"
      decimals="2"
      id="f-532"
      unitRef="usdPerShare">102.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-533">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-8" decimals="-3" id="f-534" unitRef="usd">83492000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-80" decimals="-5" id="f-535" unitRef="usd">7900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-76" id="f-536">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <tsco:OtherInformationOptionActivityTableTextBlock contextRef="c-1" id="f-537">&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;Other information relative to options activity during fiscal 2023, 2022, and 2021 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.665%"&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.822%"&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.534%"&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.822%"&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.534%"&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.823%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of stock options vested&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;Total intrinsic value of stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tsco:OtherInformationOptionActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-76" decimals="-3" id="f-538" unitRef="usd">7070000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-77" decimals="-3" id="f-539" unitRef="usd">7783000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-78" decimals="-3" id="f-540" unitRef="usd">8478000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-76" decimals="-3" id="f-541" unitRef="usd">26092000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-77" decimals="-3" id="f-542" unitRef="usd">25024000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-78" decimals="-3" id="f-543" unitRef="usd">90532000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c-1" id="f-546">A summary of restricted stock unit activity is presented below:&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.148%"&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.534%"&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:22.541%"&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.534%"&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:22.543%"&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:100%"&gt;Restricted Stock Unit Activity&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:100%"&gt;Restricted Stock Units&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:100%"&gt;Weighted Average Grant Date Fair&#160;Value&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 31, 2022&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:100%"&gt;225,067&#160;&lt;/span&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:100%"&gt;223.85&#160;&lt;/span&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:100%"&gt;Vested&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:100%"&gt;(230,142)&lt;/span&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:100%"&gt;140.98&#160;&lt;/span&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:100%"&gt;Forfeited&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:100%"&gt;(34,011)&lt;/span&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:100%"&gt;205.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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 30, 2023&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-81" decimals="0" id="f-547" unitRef="shares">449082</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-81"
      decimals="2"
      id="f-548"
      unitRef="usdPerShare">155.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c-41" decimals="0" id="f-549" unitRef="shares">225067</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-41"
      decimals="2"
      id="f-550"
      unitRef="usdPerShare">223.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c-41" decimals="0" id="f-551" unitRef="shares">230142</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-41"
      decimals="2"
      id="f-552"
      unitRef="usdPerShare">140.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c-41" decimals="0" id="f-553" unitRef="shares">34011</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-41"
      decimals="2"
      id="f-554"
      unitRef="usdPerShare">205.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-82" decimals="0" id="f-555" unitRef="shares">409996</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-82"
      decimals="2"
      id="f-556"
      unitRef="usdPerShare">196.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-82" decimals="-5" id="f-557" unitRef="usd">48100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-41" id="f-558">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <tsco:OtherInformationRestrictedUnitActivityTableTextBlock contextRef="c-1" id="f-559">&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;Other information relative to restricted stock unit activity during fiscal 2023, 2022, and 2021 is as follows (in thousands):&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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total grant date fair value of restricted stock units vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;Total intrinsic value of restricted stock units vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information relative to performance-based restricted share unit activity during fiscal 2023 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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.841%"&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.765%"&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.530%"&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.765%"&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.530%"&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.769%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total grant date fair value of performance-based restricted share units vested and issued&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:100%"&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:100%"&gt;9,498&#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:100%"&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:100%"&gt;14,104&#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:100%"&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:100%"&gt;648&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value of performance-based restricted share units vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tsco:OtherInformationRestrictedUnitActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-41" decimals="-3" id="f-560" unitRef="usd">32446000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-30" decimals="-3" id="f-561" unitRef="usd">26031000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-18" decimals="-3" id="f-562" unitRef="usd">25222000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-41" decimals="-3" id="f-563" unitRef="usd">53112000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-30" decimals="-3" id="f-564" unitRef="usd">50532000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-18" decimals="-3" id="f-565" unitRef="usd">47136000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-83" decimals="6" id="f-566" unitRef="number">0.3213</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-84" decimals="6" id="f-567" unitRef="number">0.3091</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-83" decimals="6" id="f-568" unitRef="number">0.0370</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-84" decimals="6" id="f-569" unitRef="number">0.0153</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-83" decimals="6" id="f-570" unitRef="number">0.0169</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-84" decimals="6" id="f-571" unitRef="number">0.0163</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock contextRef="c-1" id="f-572">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;A summary of performance-based restricted share unit activity is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.165%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.397%"&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.538%"&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:18.400%"&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:100%"&gt;Performance-Based Restricted Share Unit Activity&lt;/span&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;td colspan="3" style="display:none"&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:100%"&gt;Performance-Based Restricted Share Units&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:100%"&gt;Weighted Average Grant Date Fair&#160;Value&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;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="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;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="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;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="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;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="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;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="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;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="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;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="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;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="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;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="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;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 31, 2022&lt;/span&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;td colspan="3" style="display:none"&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:100%"&gt;155,599&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,879&#160;&lt;/span&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:100%"&gt;237.42&#160;&lt;/span&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:100%"&gt;Performance 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:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,411&#160;&lt;/span&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:100%"&gt;94.21&#160;&lt;/span&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:100%"&gt;Vested&lt;/span&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100,822)&lt;/span&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:100%"&gt;94.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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,248)&lt;/span&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:100%"&gt;220.62&#160;&lt;/span&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:100%"&gt;Restricted at December 30, 2023&lt;/span&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;td colspan="3" style="display:none"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Assumes 100% target level achievement of the relative performance targets. The actual number of shares that will be issued, which may be higher or lower than the target, will be determined by the level of achievement of the relative performance targets, inclusive of the TSR modifier.&lt;/span&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;(b) Shares adjusted for performance-based restricted share unit awards settled during fiscal 2023 based on actual achievement of  performance targets.&lt;/span&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-85" decimals="0" id="f-573" unitRef="shares">155599</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-85"
      decimals="2"
      id="f-574"
      unitRef="usdPerShare">155.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c-83" decimals="0" id="f-575" unitRef="shares">53879</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-83"
      decimals="2"
      id="f-576"
      unitRef="usdPerShare">237.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c-86" decimals="0" id="f-577" unitRef="shares">50411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-86"
      decimals="2"
      id="f-578"
      unitRef="usdPerShare">94.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c-83" decimals="0" id="f-579" unitRef="shares">100822</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-83"
      decimals="2"
      id="f-580"
      unitRef="usdPerShare">94.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c-83" decimals="0" id="f-581" unitRef="shares">4248</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-83"
      decimals="2"
      id="f-582"
      unitRef="usdPerShare">220.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-87" decimals="0" id="f-583" unitRef="shares">154819</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-87"
      decimals="2"
      id="f-584"
      unitRef="usdPerShare">202.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-87" decimals="-5" id="f-585" unitRef="usd">14500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-83" id="f-586">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-83" decimals="-3" id="f-587" unitRef="usd">9498000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-84" decimals="-3" id="f-588" unitRef="usd">14104000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-88" decimals="-3" id="f-589" unitRef="usd">648000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised contextRef="c-83" decimals="-3" id="f-590" unitRef="usd">23155000</tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised>
    <tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised contextRef="c-84" decimals="-3" id="f-591" unitRef="usd">33895000</tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised>
    <tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised contextRef="c-88" decimals="-3" id="f-592" unitRef="usd">1538000</tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c-41" decimals="0" id="f-593" unitRef="shares">226988</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c-30" decimals="0" id="f-594" unitRef="shares">258550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c-18" decimals="0" id="f-595" unitRef="shares">219723</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-41" decimals="0" id="f-596" unitRef="shares">106273</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-30" decimals="0" id="f-597" unitRef="shares">131939</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-18" decimals="0" id="f-598" unitRef="shares">95996</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding contextRef="c-1" decimals="-5" id="f-599" unitRef="usd">24400000</tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding>
    <tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding contextRef="c-6" decimals="-5" id="f-600" unitRef="usd">28600000</tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding>
    <tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding contextRef="c-7" decimals="-5" id="f-601" unitRef="usd">14900000</tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate contextRef="c-89" decimals="2" id="f-602" unitRef="number">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-89" decimals="0" id="f-603" unitRef="shares">45158</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-90" decimals="0" id="f-604" unitRef="shares">44390</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-91" decimals="0" id="f-605" unitRef="shares">48446</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensation contextRef="c-89" decimals="-5" id="f-606" unitRef="usd">1900000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-90" decimals="-5" id="f-607" unitRef="usd">1800000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-91" decimals="-5" id="f-608" unitRef="usd">1400000</us-gaap:ShareBasedCompensation>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="c-92" decimals="-5" id="f-609" unitRef="shares">16000000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="c-93" decimals="0" id="f-610" unitRef="shares">11700000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c-1" id="f-611">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 3 - Acquisition of Orscheln Farm and Home, LLC and Related Divestitures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 12, 2022, the Company completed its acquisition of Orscheln, which expands the Company's footprint in the Midwest part of the United States. Pursuant to the agreement governing the acquisition, the Company acquired 100% of the equity interest in Orscheln, inclusive of 166 Orscheln stores, the Orscheln corporate headquarters, and the Orscheln distribution center, for an all-cash purchase price of $393.4&#160;million, exclusive of cash acquired. The acquisition was financed with cash-on-hand and Revolving Credit Facility borrowings under the 2022 Senior Credit Facility (as defined below).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In order to obtain regulatory approval for the Orscheln acquisition, the FTC required the Company to divest of 85 stores, which were sold to two buyers, Bomgaars Supply, Inc. (&#x201c;Bomgaars&#x201d;) (73 stores) and Buchheit Enterprises, Inc. (&#x201c;Buchheit&#x201d;) (12 stores) (collectively, the &#x201c;Buyers&#x201d;), on October 12, 2022, concurrently with the closing of the acquisition. Net proceeds of the store divestitures were $69.4&#160;million. In addition, the Company sold the Orscheln corporate headquarters and distribution center to Bomgaars for $10.0&#160;million in the third quarter of fiscal 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In conjunction with the store divestitures to Bomgaars and Buchheit, the Company entered into a transition services agreement with both Bomgaars and Buchheit, under which we provided certain transition services to Bomgaars and Buchheit, and such agreements remained in place until the date at which all stores have been converted to the Buyers' respective brands. Under the terms of the transition services agreements, the Company agreed to provide transition services to Bomgaars and Buchheit, both and each respectively, for information technology support and infrastructure, finance and accounting, tax, treasury, human resources, marketing, logistics, warehousing, and inventory replenishment. For the fiscal year ended December&#160;30, 2023, the Company was reimbursed $11.8&#160;million for such transition services, which is included in Selling, general, and administrative expenses. Such reimbursements largely offset related expenses incurred to service the transition services agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Allocation of the Purchase Price&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the Orscheln acquisition, the Company has applied the acquisition method of accounting in accordance with ASC 805, &#x201c;Business Combinations,&#x201d; with respect to the identifiable assets and liabilities of Orscheln, which have been measured at estimated fair value as of the date of the business combination.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate purchase price noted above was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values at the acquisition date, primarily using Level 2 and Level 3 inputs (see Note 1 for an explanation of Level 2 and Level 3 inputs). These fair value estimates represent management&#x2019;s best estimate of future cash flows (including sales, cost of sales, income taxes, etc.), discount rates, competitive trends, market comparables, and other factors. Inputs used were generally determined from historical data supplemented by current and anticipated market conditions and growth rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase consideration and fair value of Orscheln&#x2019;s net assets acquired on October 12, 2022 are shown below (in thousands). The assets and liabilities of the 85 divested stores, along with the Orscheln corporate headquarters and the Orscheln distribution center, are shown as held for sale in the fair value of assets acquired and liabilities assumed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.057%"&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.428%"&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.623%"&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.428%"&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.623%"&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.428%"&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:15.413%"&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:400;line-height:100%"&gt;(in thousands)&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:100%"&gt;Amounts Recognized as of Acquisition Date&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:100%"&gt;Measurement Period Adjustments&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:100%"&gt;Amounts Recognized as of December&#160;30, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Fair value of assets acquired&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: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 #000;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 #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 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:100%"&gt;Cash and cash equivalents&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,935&#160;&lt;/span&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,935&#160;&lt;/span&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 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:100%"&gt;Accounts receivable&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:100%"&gt;277&#160;&lt;/span&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;277&#160;&lt;/span&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:100%"&gt;Inventories&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:100%"&gt;168,663&#160;&lt;/span&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:100%"&gt;(22,871)&lt;/span&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:100%"&gt;145,792&#160;&lt;/span&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 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:100%"&gt;Prepaid expenses and other current 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,222&#160;&lt;/span&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:100%"&gt;(1,351)&lt;/span&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:100%"&gt;5,871&#160;&lt;/span&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:100%"&gt;Property and equipment&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:100%"&gt;13,328&#160;&lt;/span&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:100%"&gt;1,804&#160;&lt;/span&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:100%"&gt;15,132&#160;&lt;/span&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 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:100%"&gt;Lease right of use 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,755&#160;&lt;/span&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;82,755&#160;&lt;/span&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:100%"&gt;Deferred income taxes&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:100%"&gt;18,481&#160;&lt;/span&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:100%"&gt;8,852&#160;&lt;/span&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:100%"&gt;27,333&#160;&lt;/span&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 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:100%"&gt;Assets held for sale&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:100%"&gt;173,554&#160;&lt;/span&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;173,554&#160;&lt;/span&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:100%"&gt;Other 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&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:100%"&gt;(14)&lt;/span&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:100%"&gt;146&#160;&lt;/span&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:700;line-height:100%"&gt;Less: liabilities assumed&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 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:100%"&gt;Accounts payable&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:100%"&gt;80,323&#160;&lt;/span&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:100%"&gt;344&#160;&lt;/span&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:100%"&gt;80,667&#160;&lt;/span&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 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:100%"&gt;Accrued 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:100%"&gt;20,291&#160;&lt;/span&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:100%"&gt;6,644&#160;&lt;/span&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:100%"&gt;26,935&#160;&lt;/span&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:100%"&gt;Short-term 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,986&#160;&lt;/span&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;5,986&#160;&lt;/span&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 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:100%"&gt;Long-term 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:100%"&gt;70,626&#160;&lt;/span&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;70,626&#160;&lt;/span&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:100%"&gt;Liabilities held for sale&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:100%"&gt;94,190&#160;&lt;/span&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;94,190&#160;&lt;/span&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:100%"&gt;Goodwill&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:100%"&gt;197,742&#160;&lt;/span&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:100%"&gt;16,258&#160;&lt;/span&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:100%"&gt;214,000&#160;&lt;/span&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:700;line-height:100%"&gt;Total fair value of considerations transferred&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,700&#160;&lt;/span&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,310)&lt;/span&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,390&#160;&lt;/span&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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:4.5pt;text-align:justify;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;  &#160;&#160;&#160;&#160;        Note: Amounts may not sum to totals due to rounding. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The $214.0&#160;million goodwill shown above represents the expected synergies from combining the operations of Orscheln with Tractor Supply stores and the expanded footprint that Orscheln brings in the U.S. Midwest. Approximately $130.3&#160;million of this goodwill is deductible for income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Transaction costs related to the Orscheln acquisition were expensed as incurred and are included in Selling, general, and administrative expenses in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The results of operations of Orscheln have been included in the Consolidated Financial Statements since the date of acquisition.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-53" decimals="-5" id="f-612" unitRef="usd">393400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="c-54" decimals="-5" id="f-613" unitRef="usd">69400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="c-55" decimals="-6" id="f-614" unitRef="usd">10000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-1" decimals="-5" id="f-615" unitRef="usd">11800000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="c-1" id="f-616">&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.057%"&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.428%"&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.623%"&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.428%"&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.623%"&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.428%"&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:15.413%"&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:400;line-height:100%"&gt;(in thousands)&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:100%"&gt;Amounts Recognized as of Acquisition Date&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:100%"&gt;Measurement Period Adjustments&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:100%"&gt;Amounts Recognized as of December&#160;30, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Fair value of assets acquired&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: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 #000;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 #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 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:100%"&gt;Cash and cash equivalents&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,935&#160;&lt;/span&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,935&#160;&lt;/span&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 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:100%"&gt;Accounts receivable&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:100%"&gt;277&#160;&lt;/span&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;277&#160;&lt;/span&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:100%"&gt;Inventories&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:100%"&gt;168,663&#160;&lt;/span&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:100%"&gt;(22,871)&lt;/span&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:100%"&gt;145,792&#160;&lt;/span&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 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:100%"&gt;Prepaid expenses and other current 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,222&#160;&lt;/span&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:100%"&gt;(1,351)&lt;/span&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:100%"&gt;5,871&#160;&lt;/span&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:100%"&gt;Property and equipment&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:100%"&gt;13,328&#160;&lt;/span&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:100%"&gt;1,804&#160;&lt;/span&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:100%"&gt;15,132&#160;&lt;/span&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 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:100%"&gt;Lease right of use 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,755&#160;&lt;/span&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;82,755&#160;&lt;/span&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:100%"&gt;Deferred income taxes&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:100%"&gt;18,481&#160;&lt;/span&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:100%"&gt;8,852&#160;&lt;/span&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:100%"&gt;27,333&#160;&lt;/span&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 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:100%"&gt;Assets held for sale&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:100%"&gt;173,554&#160;&lt;/span&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;173,554&#160;&lt;/span&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:100%"&gt;Other 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&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:100%"&gt;(14)&lt;/span&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:100%"&gt;146&#160;&lt;/span&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:700;line-height:100%"&gt;Less: liabilities assumed&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 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:100%"&gt;Accounts payable&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:100%"&gt;80,323&#160;&lt;/span&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:100%"&gt;344&#160;&lt;/span&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:100%"&gt;80,667&#160;&lt;/span&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 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:100%"&gt;Accrued 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:100%"&gt;20,291&#160;&lt;/span&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:100%"&gt;6,644&#160;&lt;/span&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:100%"&gt;26,935&#160;&lt;/span&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:100%"&gt;Short-term 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,986&#160;&lt;/span&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;5,986&#160;&lt;/span&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 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:100%"&gt;Long-term 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:100%"&gt;70,626&#160;&lt;/span&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;70,626&#160;&lt;/span&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:100%"&gt;Liabilities held for sale&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:100%"&gt;94,190&#160;&lt;/span&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;94,190&#160;&lt;/span&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:100%"&gt;Goodwill&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:100%"&gt;197,742&#160;&lt;/span&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:100%"&gt;16,258&#160;&lt;/span&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:100%"&gt;214,000&#160;&lt;/span&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:700;line-height:100%"&gt;Total fair value of considerations transferred&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,700&#160;&lt;/span&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,310)&lt;/span&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,390&#160;&lt;/span&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;/table&gt;&lt;/div&gt;  &#160;&#160;&#160;&#160;        Note: Amounts may not sum to totals due to rounding.</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c-94" decimals="-3" id="f-617" unitRef="usd">6935000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c-95" decimals="-3" id="f-618" unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c-8" decimals="-3" id="f-619" unitRef="usd">6935000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c-94" decimals="-3" id="f-620" unitRef="usd">277000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c-95" decimals="-3" id="f-621" unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c-8" decimals="-3" id="f-622" unitRef="usd">277000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c-94" decimals="-3" id="f-623" unitRef="usd">168663000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c-95" decimals="-3" id="f-624" unitRef="usd">-22871000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c-8" decimals="-3" id="f-625" unitRef="usd">145792000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="c-94" decimals="-3" id="f-626" unitRef="usd">7222000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="c-95" decimals="-3" id="f-627" unitRef="usd">-1351000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="c-8" decimals="-3" id="f-628" unitRef="usd">5871000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-94" decimals="-3" id="f-629" unitRef="usd">13328000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-95" decimals="-3" id="f-630" unitRef="usd">1804000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-8" decimals="-3" id="f-631" unitRef="usd">15132000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <tsco:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets contextRef="c-94" decimals="-3" id="f-632" unitRef="usd">82755000</tsco:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets>
    <tsco:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets contextRef="c-95" decimals="-3" id="f-633" unitRef="usd">0</tsco:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets>
    <tsco:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets contextRef="c-8" decimals="-3" id="f-634" unitRef="usd">82755000</tsco:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets contextRef="c-94" decimals="-3" id="f-635" unitRef="usd">18481000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets contextRef="c-95" decimals="-3" id="f-636" unitRef="usd">8852000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets contextRef="c-8" decimals="-3" id="f-637" unitRef="usd">27333000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-94" decimals="-3" id="f-638" unitRef="usd">173554000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-95" decimals="-3" id="f-639" unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-8" decimals="-3" id="f-640" unitRef="usd">173554000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="c-94" decimals="-3" id="f-641" unitRef="usd">160000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="c-95" decimals="-3" id="f-642" unitRef="usd">-14000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="c-8" decimals="-3" id="f-643" unitRef="usd">146000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c-94" decimals="-3" id="f-644" unitRef="usd">80323000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c-95" decimals="-3" id="f-645" unitRef="usd">344000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c-8" decimals="-3" id="f-646" unitRef="usd">80667000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="c-94" decimals="-3" id="f-647" unitRef="usd">20291000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="c-95" decimals="-3" id="f-648" unitRef="usd">6644000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="c-8" decimals="-3" id="f-649" unitRef="usd">26935000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation contextRef="c-94" decimals="-3" id="f-650" unitRef="usd">5986000</tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation>
    <tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation contextRef="c-95" decimals="-3" id="f-651" unitRef="usd">0</tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation>
    <tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation contextRef="c-8" decimals="-3" id="f-652" unitRef="usd">5986000</tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation>
    <tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation contextRef="c-94" decimals="-3" id="f-653" unitRef="usd">70626000</tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation>
    <tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation contextRef="c-95" decimals="-3" id="f-654" unitRef="usd">0</tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation>
    <tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation contextRef="c-8" decimals="-3" id="f-655" unitRef="usd">70626000</tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-94" decimals="-3" id="f-656" unitRef="usd">94190000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-95" decimals="-3" id="f-657" unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-8" decimals="-3" id="f-658" unitRef="usd">94190000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:Goodwill contextRef="c-96" decimals="-3" id="f-659" unitRef="usd">197742000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-97" decimals="-3" id="f-660" unitRef="usd">16258000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-98" decimals="-3" id="f-661" unitRef="usd">214000000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c-94" decimals="-3" id="f-662" unitRef="usd">397700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c-95" decimals="-3" id="f-663" unitRef="usd">4310000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c-8" decimals="-3" id="f-664" unitRef="usd">393390000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill contextRef="c-98" decimals="-5" id="f-665" unitRef="usd">214000000</us-gaap:Goodwill>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount contextRef="c-8" decimals="-5" id="f-666" unitRef="usd">130300000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-667">Goodwill and Other Intangible Assets&lt;div style="text-align:justify"&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&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying amount of goodwill for the years ended December&#160;30, 2023, December&#160;31, 2022 and December&#160;25, 2021 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:79.016%"&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:18.784%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="padding:0 1pt"&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:700;line-height:100%"&gt;Consolidated&lt;/span&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Balance as of December&#160;25, 2021&lt;/span&gt;&lt;/div&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,192&#160;&lt;/span&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,773)&lt;/span&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="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 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:700;line-height:100%"&gt;Net goodwill&lt;/span&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:100%"&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:100%"&gt;32,419&#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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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="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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Balance as of December&#160;31, 2022&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross goodwill&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,192&#160;&lt;/span&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,773)&lt;/span&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,742&#160;&lt;/span&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="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 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:700;line-height:100%"&gt;Net goodwill&lt;/span&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:100%"&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:100%"&gt;230,161&#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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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="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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Balance as of December&#160;30, 2023&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross goodwill&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,934&#160;&lt;/span&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,773)&lt;/span&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase price accounting adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,258&#160;&lt;/span&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="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 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:700;line-height:100%"&gt;Net goodwill&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:100%"&gt;246,419&#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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Goodwill is allocated to each identified reporting unit, which is defined as an operating segment or one level below the operating segment.  Goodwill is not amortized but is evaluated for impairment annually and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.  The Company's annual impairment evaluation is conducted on the first day of the fiscal fourth quarter.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In the fourth quarter of fiscal 2023, 2022 and 2021, the Company completed its annual impairment assessment of goodwill for all reporting units. As part of this analysis, the Company assessed the current environment to determine if there were any indicators of impairment and concluded, that while there have been events and circumstances in the macro-environment that have impacted the Company's business, there were not any entity-specific indicators of impairment of goodwill that would require the Company to perform a quantitative impairment assessment. Therefore, there were no impairment charges related to goodwill being recognized in fiscal 2023, 2022 and 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had approximately $23.1 million of intangible assets other than goodwill at December&#160;30, 2023, December&#160;31, 2022 and December&#160;25, 2021. The intangible asset balance represents the carrying value of the Petsense trade name, which is not subject to amortization as it has an indefinite useful life on the basis that it is expected to contribute cash flows beyond the foreseeable horizon. The trade name asset is evaluated for impairment annually and whenever events or changes in circumstances indicate the carrying value of the asset may not be recoverable. The Company's annual impairment evaluation is conducted on the first day of the fiscal fourth quarter.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the fourth quarter of fiscal 2023, 2022, and 2021, the Company completed its annual impairment assessment of intangible assets for all reporting units. As part of this analysis, the Company assessed the current environment to determine if there were any indicators of impairment and concluded there were no indicators of impairment of intangible assets that would require the Company to perform a quantitative impairment assessment. Therefore, there were no impairment charges related to intangible assets recognized in fiscal 2023, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-668">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying amount of goodwill for the years ended December&#160;30, 2023, December&#160;31, 2022 and December&#160;25, 2021 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:79.016%"&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:18.784%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="padding:0 1pt"&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:700;line-height:100%"&gt;Consolidated&lt;/span&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Balance as of December&#160;25, 2021&lt;/span&gt;&lt;/div&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,192&#160;&lt;/span&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,773)&lt;/span&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="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 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:700;line-height:100%"&gt;Net goodwill&lt;/span&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:100%"&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:100%"&gt;32,419&#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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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="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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Balance as of December&#160;31, 2022&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross goodwill&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,192&#160;&lt;/span&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,773)&lt;/span&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,742&#160;&lt;/span&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="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 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:700;line-height:100%"&gt;Net goodwill&lt;/span&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:100%"&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:100%"&gt;230,161&#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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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="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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Balance as of December&#160;30, 2023&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross goodwill&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,934&#160;&lt;/span&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,773)&lt;/span&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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase price accounting adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,258&#160;&lt;/span&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="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 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:700;line-height:100%"&gt;Net goodwill&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:100%"&gt;246,419&#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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:GoodwillGross contextRef="c-27" decimals="-3" id="f-669" unitRef="usd">93192000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-27" decimals="-3" id="f-670" unitRef="usd">60773000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill contextRef="c-27" decimals="-3" id="f-671" unitRef="usd">32419000</us-gaap:Goodwill>
    <us-gaap:GoodwillGross contextRef="c-9" decimals="-3" id="f-672" unitRef="usd">93192000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-9" decimals="-3" id="f-673" unitRef="usd">60773000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-6" decimals="-3" id="f-674" unitRef="usd">197742000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill contextRef="c-9" decimals="-3" id="f-675" unitRef="usd">230161000</us-gaap:Goodwill>
    <us-gaap:GoodwillGross contextRef="c-8" decimals="-3" id="f-676" unitRef="usd">290934000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-8" decimals="-3" id="f-677" unitRef="usd">60773000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-1" decimals="-3" id="f-678" unitRef="usd">16258000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill contextRef="c-8" decimals="-3" id="f-679" unitRef="usd">246419000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-7" decimals="-5" id="f-680" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-6" decimals="-5" id="f-681" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-1" decimals="-5" id="f-682" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-9" decimals="-5" id="f-683" unitRef="usd">23100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-27" decimals="-5" id="f-684" unitRef="usd">23100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-8" decimals="-5" id="f-685" unitRef="usd">23100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill contextRef="c-7" decimals="-5" id="f-686" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill contextRef="c-1" decimals="-5" id="f-687" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill contextRef="c-6" decimals="-5" id="f-688" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill contextRef="c-7" decimals="-5" id="f-689" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill contextRef="c-1" decimals="-5" id="f-690" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill contextRef="c-6" decimals="-5" id="f-691" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-99" id="f-692">Debt&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s outstanding debt as of the dates indicated (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.153%"&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.532%"&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:13.541%"&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.532%"&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:13.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="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: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:100%"&gt;December 30,&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.25% Senior Notes&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:100%"&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:100%"&gt;750.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: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.75% Senior Notes&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:100%"&gt;650.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;650.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.70% Senior Notes&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:100%"&gt;150.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;150.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Credit Facility:&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="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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&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:100%"&gt;200.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;378.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total outstanding borrowings&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,178.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt discounts and issuance costs&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:100%"&gt;(21.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;(13.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total 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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,729.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,164.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of long-term debt&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-term debt&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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,729.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,164.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 style="height:8pt"&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 #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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding letters of credit&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;5.25% Senior Notes due 2033&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 5, 2023, the Company completed the sale of $750&#160;million aggregate principal amount of its 5.25% Senior Notes. The entire principal amount of the 5.25% Senior Notes is due in full on May 15, 2033. Interest is payable semi-annually in arrears on each May 15 and November 15. The terms of the 5.25% Senior Notes are governed by an indenture dated as of October 30, 2020 between the Company and Regions Bank, as trustee, as amended and supplemented by a second supplemental indenture dated as of May 5, 2023 (the &#x201c;Second Supplemental Indenture&#x201d;) between the Company and Regions Bank, as trustee.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 5.25% Senior Notes are senior unsecured debt obligations of the Company and rank equally with the Company&#x2019;s other senior unsecured liabilities and senior to any future subordinated indebtedness of the Company. The 5.25% Senior Notes are subject to customary covenants restricting the Company&#x2019;s ability, subject to certain exceptions, to incur debt secured by liens, to enter into sale and leaseback transactions or to merge or consolidate with another entity or sell substantially all of its assets to another person.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At any time prior to February 15, 2033 (three months prior to the maturity date of the 5.25% Senior Notes), the Company has the right, at its option, to redeem the 5.25% Senior Notes, in whole or in part, at any time and from time to time, by paying the greater of 100% of the principal amount of the 5.25% Senior Notes to be redeemed, or the sum of the present values of the remaining scheduled payments of principal and interest through the par call date, plus, in each case, accrued and unpaid interest to, but not including, the date of redemption. In addition, on or after February 15, 2033, the Company has the right, at its option, to redeem the 5.25% Senior Notes, in whole or in part, at any time and from time to time, at a redemption price equal to 100% of the principal amount of the 5.25% Senior Notes to be redeemed, plus accrued and unpaid interest to, but not including, the date of redemption.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If a Change of Control Triggering Event (as defined in the Second Supplemental Indenture) occurs, unless the Company has exercised its right to redeem the 5.25% Senior Notes, holders of the 5.25% Senior Notes may require the Company to repurchase all or any part of such holder&#x2019;s 5.25% Senior Notes at a purchase price of 101% of the principal amount, plus accrued and unpaid interest, if any, on such 5.25% Senior Notes to, but not including, the purchase date. Upon the occurrence of an event of default with respect to the 5.25% Senior Notes, which includes payment defaults, defaults in the performance of certain covenants, cross defaults, and bankruptcy and insolvency related defaults, the Company&#x2019;s obligations under the 5.25% Senior Notes may be accelerated, in which case the entire principal amount of the 5.25% Senior Notes would be due and payable immediately.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;1.75% Senior Notes due 2030&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 30, 2020, the Company issued and sold, in a public offering, $650&#160;million in aggregate principal amount of senior unsecured notes due November 1, 2030 bearing interest at 1.75% per annum (the &#x201c;1.75% Senior Notes&#x201d;). The entire principal amount of the 1.75% Senior Notes is due in full on November&#160;1, 2030. Interest is payable semi-annually in arrears on each &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November 1 and May 1.  The terms of the 1.750% Notes are governed by an indenture dated as of October 30, 2020 (the &#x201c;Base Indenture&#x201d;) between the Company and Regions Bank, as trustee, as amended and supplemented by a first supplemental indenture dated as of October 30, 2020 (the &#x201c;Supplemental Indenture&#x201d;) between the Company and Regions Bank, as trustee. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 1.75% Senior Notes are senior unsecured debt obligations of the Company and will rank equally with the Company&#x2019;s other senior unsecured liabilities and senior to any future subordinated indebtedness of the Company. The 1.75% Senior Notes are subject to customary covenants restricting the Company&#x2019;s ability, subject to certain exceptions, to incur debt secured by liens, to enter into sale and leaseback transactions or to merge or consolidate with another entity or sell substantially all of its assets to another person.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At any time prior to August 1, 2030, the Company will have the right, at its option, to redeem the 1.75% Senior Notes, in whole or in part, at any time and from time to time, by paying the greater of 100% of the principal amount of the 1.75% Senior Notes to be redeemed, or the sum of the present values of the remaining scheduled payments of principal and interest through the par call date, plus, in each case, accrued and unpaid interest to, but not including, the date of redemption. In addition, on or after August 1, 2030, the Company will have the right, at its option, to redeem the 1.75% Senior Notes, in whole or in part, at any time and from time to time, at a redemption price equal to 100% of the principal amount of the 1.75% Senior Notes to be redeemed, plus accrued and unpaid interest to, but not including, the date of redemption.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If a Change of Control Triggering Event (as defined in the Supplemental Indenture) occurs, unless the Company has exercised its right to redeem the 1.75% Senior Notes, holders of the 1.75% Senior Notes may require the Company to repurchase all or any part of such holder&#x2019;s 1.75% Senior Notes at a purchase price of 101% of the principal amount, plus accrued and unpaid interest, if any, on such 1.75% Senior Notes to, but not including, the purchase date. Upon the occurrence of an event of default with respect to the 1.75% Senior Notes, which includes payment defaults, defaults in the performance of certain covenants, cross defaults, and bankruptcy and insolvency related defaults, the Company&#x2019;s obligations under the 1.75% Senior Notes may be accelerated, in which case the entire principal amount of the 1.75% Senior Notes would be due and payable immediately.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Senior Note Facility (including 3.70% Senior Notes due 2029)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 14, 2017, the Company entered into a note purchase and private shelf agreement, by and among the Company, PGIM, Inc. (&#x201c;Prudential&#x201d;), and other holders of the notes (the &#x201c;Note Purchase Agreement&#x201d; and collectively as amended through November 2, 2022, the &#x201c;Note Purchase Facility&#x201d;), pursuant to which the Company agreed to sell, in a private placement, $150 million aggregate principal amount of senior unsecured notes due August 14, 2029 bearing interest at 3.70% per annum (the &#x201c;3.70% Senior Notes&#x201d;).  The entire principal amount of the 3.70% Senior Notes is due in full on August&#160;14, 2029. Interest is payable semi-annually in arrears on each annual and semi-annual anniversary of the issuance date.  The obligations under the Note Purchase Facility are unsecured.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may from time to time issue and sell additional senior unsecured notes (the &#x201c;Shelf Notes&#x201d;) pursuant to the Note Purchase Facility, in an aggregate principal amount of up to $300 million minus the aggregate principal amount of all notes outstanding and issued under the Note Purchase Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Note Purchase Facility, the 3.70% Senior Notes and any Shelf Notes (collectively, the &#x201c;Senior Note Facility&#x201d;) are redeemable by the Company, in whole at any time or in part from time to time, at 100% of the principal amount of the Senior Note Facility being redeemed, together with accrued and unpaid interest thereon and a make whole amount calculated by discounting all remaining scheduled payments on the Senior Note Facility by the yield on the U.S. Treasury security with a maturity equal to the remaining average life of the Senior Note Facility plus 0.50%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%"&gt;2022 Senior Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;30, 2022 the Company entered into a new credit agreement, providing for a credit facility (the &#x201c;2022 Senior Credit Facility&#x201d;), consisting of a revolving credit facility (the &#x201c;Revolving Credit Facility&#x201d;) in the maximum principal amount of $1.20 billion (with a sublimit of $50.0 million for swingline loans and a sublimit of $150.0 million for letters of credit). In addition, the Company has an option to increase the Revolving Credit Facility or establish term loans in an amount not to exceed $500.0 million in the aggregate, subject to, among other things, the receipt of commitments for the increased amount. The 2022 Senior Credit Facility is unsecured and has a five-year term with two options to request that the lenders extend the maturity date of the obligations owed to each lender for one year (and the right to replace any lenders electing not to extend). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings for the Revolving Credit Facility will bear interest at either the bank&#x2019;s base rate (8.500% at December&#160;30, 2023) plus an additional margin ranging from 0.000% to 0.250% (0.000% at December&#160;30, 2023) or adjusted Security Overnight &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing Rate (&#x201c;SOFR&#x201d;) (5.355% at December&#160;30, 2023) plus an additional margin ranging from 0.750% to 1.250% (1.000% at December&#160;30, 2023) adjusted based on the Company's public credit ratings. SOFR is a broad measure of the cost of borrowing cash overnight collateralized by treasury securities. The Company is also required to pay, quarterly in arrears, a commitment fee related to unused capacity ranging from 0.080% to 0.150% (0.100% at December&#160;30, 2023) per annum, adjusted based on the Company's public credit ratings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2022 Senior Credit Facility replaced the Company&#x2019;s previous senior credit facility (the &#x201c;Senior Credit Facility&#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;Proceeds from borrowings under the 2022 Senior Credit Facility were used to pay off the Senior Credit Facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the debt refinancing, the Company amended its interest rate swap agreement to convert the reference rate from one-month LIBOR to one-month term SOFR and elected the optional expedients offered under the Accounting Standards Codification 848, &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;Reference Rate Reform&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;, which allows the cash flow hedge to continue being recognized under hedge accounting without dedesignation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%"&gt;Covenants and Default Provisions of the Debt Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2022 Senior Credit Facility and the Note Purchase Facility (collectively, the &#x201c;Debt Agreements&#x201d;) require quarterly compliance with respect to two material covenants: a fixed charge coverage ratio and a leverage ratio.&#160;&#160;Both ratios are calculated on a trailing twelve-month basis at the end of each fiscal quarter.  The fixed charge coverage ratio compares earnings before interest, taxes, depreciation, amortization, share-based compensation and rent expense (&#x201c;consolidated EBITDAR&#x201d;) to the sum of interest paid and rental expense (excluding any straight-line rent adjustments).&#160;&#160;The fixed charge coverage ratio shall be greater than or equal to 2.00 to 1.00 as of the last day of each fiscal quarter.  The leverage ratio compares total funded debt to consolidated EBITDAR.&#160;&#160;The leverage ratio shall be less than or equal to 4.00 to 1.00 as of the last day of each fiscal quarter.  The Debt Agreements also contain certain other restrictions regarding additional subsidiary indebtedness, business operations, subsidiary guarantees, mergers, consolidations and sales of assets, transactions with subsidiaries or affiliates, and liens.&#160;&#160;As of December&#160;30, 2023, the Company was in compliance with all debt covenants.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Debt Agreements contain customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults to other material indebtedness, certain events of bankruptcy and insolvency, material judgments, certain ERISA events and invalidity of loan documents.  Upon certain changes of control, payment under the Debt Agreements could become due and payable.  In addition, under the Note Purchase Facility, upon an event of default or change of control, the make whole payment described above may become due and payable. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Note Purchase Facility also requires that, in the event the Company amends its Senior Credit Facility, or any subsequent credit facility of $100 million or greater, such that it contains covenant or default provisions that are not provided in the Note Purchase Facility or that are similar to those contained in the Note Purchase Facility but which contain percentages, amounts, formulas or grace periods that are more restrictive than those set forth in the Note Purchase Facility or are otherwise more beneficial to the lenders thereunder, the Note Purchase Facility shall be automatically amended to include such additional or amended covenants and/or default provisions.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-693">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s outstanding debt as of the dates indicated (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.153%"&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.532%"&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:13.541%"&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.532%"&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:13.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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="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: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:100%"&gt;December 30,&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:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.25% Senior Notes&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:100%"&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:100%"&gt;750.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: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.75% Senior Notes&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:100%"&gt;650.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;650.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.70% Senior Notes&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:100%"&gt;150.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;150.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Credit Facility:&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="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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&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:100%"&gt;200.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;378.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total outstanding borrowings&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,178.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt discounts and issuance costs&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:100%"&gt;(21.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;(13.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total 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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,729.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,164.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of long-term debt&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-term debt&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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,729.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,164.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 style="height:8pt"&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 #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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding letters of credit&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebt contextRef="c-66" decimals="-5" id="f-694" unitRef="usd">750000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-67" decimals="-5" id="f-695" unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-100" decimals="-5" id="f-696" unitRef="usd">650000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-101" decimals="-5" id="f-697" unitRef="usd">650000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-102" decimals="-5" id="f-698" unitRef="usd">150000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-103" decimals="-5" id="f-699" unitRef="usd">150000000.0</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount contextRef="c-104" decimals="-5" id="f-700" unitRef="usd">200000000.0</us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount>
    <us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount contextRef="c-105" decimals="-5" id="f-701" unitRef="usd">378000000.0</us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount>
    <us-gaap:UnsecuredDebt contextRef="c-8" decimals="-5" id="f-702" unitRef="usd">1750000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt contextRef="c-9" decimals="-5" id="f-703" unitRef="usd">1178000000</us-gaap:UnsecuredDebt>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-8" decimals="-5" id="f-704" unitRef="usd">21000000.0</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-9" decimals="-5" id="f-705" unitRef="usd">13900000</us-gaap:DeferredFinanceCostsNet>
    <tsco:Unsecureddebtnetofdebtissuancecosts contextRef="c-8" decimals="-5" id="f-706" unitRef="usd">1729000000</tsco:Unsecureddebtnetofdebtissuancecosts>
    <tsco:Unsecureddebtnetofdebtissuancecosts contextRef="c-9" decimals="-5" id="f-707" unitRef="usd">1164100000</tsco:Unsecureddebtnetofdebtissuancecosts>
    <us-gaap:UnsecuredDebtCurrent contextRef="c-8" decimals="-5" id="f-708" unitRef="usd">0</us-gaap:UnsecuredDebtCurrent>
    <us-gaap:UnsecuredDebtCurrent contextRef="c-9" decimals="-5" id="f-709" unitRef="usd">0</us-gaap:UnsecuredDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-8" decimals="-5" id="f-710" unitRef="usd">1729000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-9" decimals="-5" id="f-711" unitRef="usd">1164100000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-8" decimals="-5" id="f-712" unitRef="usd">58300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-9" decimals="-5" id="f-713" unitRef="usd">52600000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LongTermDebt contextRef="c-106" decimals="-6" id="f-714" unitRef="usd">750000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-715" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-716" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-717" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-718" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-719" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-720" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="c-107" decimals="0" id="f-721" unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-722" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-723" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-724" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-725" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed contextRef="c-108" decimals="6" id="f-726" unitRef="number">1.01</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-727" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-728" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-729" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-106" decimals="4" id="f-730" unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-109" id="f-731">2020-10-30</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:LongTermDebt contextRef="c-100" decimals="-5" id="f-732" unitRef="usd">650000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-110" id="f-733">2030-11-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-100" decimals="6" id="f-734" unitRef="rate">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-110" id="f-735">2030-11-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-109" id="f-736">2020-10-30</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-109" id="f-737">2020-10-30</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-100" decimals="6" id="f-738" unitRef="rate">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-100" decimals="6" id="f-739" unitRef="rate">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-100" decimals="6" id="f-740" unitRef="rate">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="c-107" decimals="0" id="f-741" unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-100" decimals="6" id="f-742" unitRef="rate">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-100" decimals="6" id="f-743" unitRef="rate">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-100" decimals="6" id="f-744" unitRef="rate">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-100" decimals="6" id="f-745" unitRef="rate">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed contextRef="c-108" decimals="6" id="f-746" unitRef="number">1.01</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-100" decimals="6" id="f-747" unitRef="rate">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-100" decimals="6" id="f-748" unitRef="rate">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-100" decimals="6" id="f-749" unitRef="rate">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-100" decimals="6" id="f-750" unitRef="rate">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-111" id="f-751">2017-08-14</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:LongTermDebt contextRef="c-8" decimals="-6" id="f-752" unitRef="usd">150000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentMaturityDateRangeEnd1 contextRef="c-107" id="f-753">2029-08-14</us-gaap:DebtInstrumentMaturityDateRangeEnd1>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c-8" decimals="4" id="f-754" unitRef="number">0.0370</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentMaturityDateRangeEnd1 contextRef="c-107" id="f-755">2029-08-14</us-gaap:DebtInstrumentMaturityDateRangeEnd1>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount contextRef="c-8" decimals="-6" id="f-756" unitRef="usd">300000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="c-107" decimals="0" id="f-757" unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentDescription contextRef="c-107" id="f-758">0.50</us-gaap:DebtInstrumentDescription>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-112" decimals="-7" id="f-759" unitRef="usd">1200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <tsco:SwinglineLoanMaximumBorrowingCapacity contextRef="c-104" decimals="-5" id="f-760" unitRef="usd">50000000</tsco:SwinglineLoanMaximumBorrowingCapacity>
    <tsco:LettersOfCreditMaximumBorrowingCapacity contextRef="c-104" decimals="-5" id="f-761" unitRef="usd">150000000</tsco:LettersOfCreditMaximumBorrowingCapacity>
    <tsco:TermLoanMaximumBorrowingCapacity contextRef="c-104" decimals="-5" id="f-762" unitRef="usd">500000000</tsco:TermLoanMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="c-113"
      decimals="INF"
      id="f-763"
      unitRef="number">0.08500</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-114"
      decimals="INF"
      id="f-764"
      unitRef="number">0.00000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-115"
      decimals="INF"
      id="f-765"
      unitRef="number">0.00250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-104"
      decimals="INF"
      id="f-766"
      unitRef="number">0.00000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="c-116"
      decimals="INF"
      id="f-767"
      unitRef="number">0.05355</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-117"
      decimals="INF"
      id="f-768"
      unitRef="number">0.00750</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-118"
      decimals="INF"
      id="f-769"
      unitRef="number">0.01250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-119"
      decimals="INF"
      id="f-770"
      unitRef="number">0.01000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="c-120"
      decimals="INF"
      id="f-771"
      unitRef="number">0.00080</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="c-121"
      decimals="INF"
      id="f-772"
      unitRef="number">0.00150</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="c-104"
      decimals="INF"
      id="f-773"
      unitRef="number">0.00100</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentCovenantDescription contextRef="c-122" id="f-774">two</us-gaap:DebtInstrumentCovenantDescription>
    <us-gaap:DebtInstrumentCovenantDescription contextRef="c-123" id="f-775">2.00</us-gaap:DebtInstrumentCovenantDescription>
    <us-gaap:DebtInstrumentCovenantDescription contextRef="c-124" id="f-776">4.00</us-gaap:DebtInstrumentCovenantDescription>
    <us-gaap:DebtInstrumentCovenantCompliance contextRef="c-1" id="f-777">all</us-gaap:DebtInstrumentCovenantCompliance>
    <tsco:Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants contextRef="c-1" id="f-778">100 million</tsco:Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-780">Leases&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases the majority of its retail store locations, certain distribution sites, its Merchandise Innovation Center, and certain equipment under various non-cancellable operating leases.  The leases have varying terms and expire at various dates through 2045.&#160;&#160;Store leases typically have initial terms of between 10 years and 20 years, with &lt;span style="-sec-ix-hidden:f-784"&gt;two&lt;/span&gt; to &lt;span style="-sec-ix-hidden:f-785"&gt;four&lt;/span&gt; optional renewal periods of &lt;span style="-sec-ix-hidden:f-786"&gt;five&lt;/span&gt; years each.&#160;&#160;The exercise of lease renewal options is at our sole discretion.  The Company has included lease renewal options in the lease term for calculations of its right-of-use assets and liabilities when it is reasonably certain that the Company plans to renew these leases.  Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for lease components (e.g., fixed payments including rent, real estate taxes, and insurance costs) together with non-lease components (e.g., fixed payment common-area maintenance) as a single component for all classes of underlying assets.  Certain lease agreements require variable payments based upon actual costs of common-area maintenance, real estate taxes, and insurance.  Further, certain lease agreements require variable payments based upon store sales above agreed-upon sales levels for the year and others require payments adjusted periodically for inflation.  Variable lease costs are expensed as incurred. As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has elected not to recognize leases with an original term of one year or less on the balance sheet.  Short-term lease cost during the periods presented was immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the operating lease right-of-use assets presented on the Consolidated Balance Sheets, assets, net of accumulated amortization, under finance leases of $29.2 million and $32.1 million are recorded within the &lt;span style="-sec-ix-hidden:f-789"&gt;&lt;span style="-sec-ix-hidden:f-790"&gt;Property and equipment, net&lt;/span&gt;&lt;/span&gt; line on the Consolidated Balance Sheets as of December&#160;30, 2023 and December&#160;31, 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s classification of lease cost (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:24.046%"&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.530%"&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:39.689%"&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.530%"&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.835%"&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.530%"&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.840%"&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="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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year 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: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:100%"&gt;Statement of Income Location&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:10pt;font-weight:700;line-height:100%"&gt;December 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:100%"&gt;Finance lease cost:&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: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;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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of lease assets&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on 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 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:100%"&gt;Interest expense, net&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:100%"&gt;1,632&#160;&lt;/span&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:100%"&gt;1,787&#160;&lt;/span&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="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:100%"&gt;Operating lease cost&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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:100%"&gt;99,044&#160;&lt;/span&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:100%"&gt;89,026&#160;&lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net lease cost&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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;528,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the future maturities of the Company&#x2019;s lease liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.002%"&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.533%"&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:9.603%"&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.533%"&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:9.897%"&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.533%"&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:9.899%"&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;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:100%"&gt;Operating Leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&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:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446,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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,720&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:100%"&gt;450,985&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,955&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,802&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419,757&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,553&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:100%"&gt;4,812&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:100%"&gt;382,365&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 2028&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,385&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,510&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,821,895&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%"&gt;4,010,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="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%"&gt;42,417&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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,053,163&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(738,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,718)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(746,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Present value of 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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,272,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,307,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a) Operating lease payments exclude $320.5 million of legally binding minimum lease payments for leases signed, but not yet commenced.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&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 the Company&#x2019;s lease term and discount rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.370%"&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.535%"&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.929%"&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.535%"&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.931%"&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: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:100%"&gt;December 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:100%"&gt;Weighted-average remaining lease term (years):&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: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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:100%"&gt;10.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:100%"&gt;10.1&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the other information related to the Company&#x2019;s lease liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:65.566%"&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.530%"&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.835%"&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.530%"&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.839%"&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="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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year 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="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:700;line-height:100%"&gt;December 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:100%"&gt;Cash paid for amounts included in the measurement of 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 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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows used for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows used for finance leases&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:100%"&gt;1,632&#160;&lt;/span&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:100%"&gt;1,787&#160;&lt;/span&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"&gt;Sale-leaseback Transactions&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;During fiscal 2023, the Company completed its strategically planned sale-leaseback of 15 Tractor Supply store locations, resulting in proceeds of $82.0 million and a gain of $41.7 million, which is included in Selling, general, and administrative expenses. The Company intends to lease those properties for 15 years, with renewal options thereafter. The transactions met the accounting criteria for sale-leaseback treatment, and the resulting leases were accounted for as operating leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock contextRef="c-1" id="f-779">Leases&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases the majority of its retail store locations, certain distribution sites, its Merchandise Innovation Center, and certain equipment under various non-cancellable operating leases.  The leases have varying terms and expire at various dates through 2045.&#160;&#160;Store leases typically have initial terms of between 10 years and 20 years, with &lt;span style="-sec-ix-hidden:f-784"&gt;two&lt;/span&gt; to &lt;span style="-sec-ix-hidden:f-785"&gt;four&lt;/span&gt; optional renewal periods of &lt;span style="-sec-ix-hidden:f-786"&gt;five&lt;/span&gt; years each.&#160;&#160;The exercise of lease renewal options is at our sole discretion.  The Company has included lease renewal options in the lease term for calculations of its right-of-use assets and liabilities when it is reasonably certain that the Company plans to renew these leases.  Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for lease components (e.g., fixed payments including rent, real estate taxes, and insurance costs) together with non-lease components (e.g., fixed payment common-area maintenance) as a single component for all classes of underlying assets.  Certain lease agreements require variable payments based upon actual costs of common-area maintenance, real estate taxes, and insurance.  Further, certain lease agreements require variable payments based upon store sales above agreed-upon sales levels for the year and others require payments adjusted periodically for inflation.  Variable lease costs are expensed as incurred. As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has elected not to recognize leases with an original term of one year or less on the balance sheet.  Short-term lease cost during the periods presented was immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the operating lease right-of-use assets presented on the Consolidated Balance Sheets, assets, net of accumulated amortization, under finance leases of $29.2 million and $32.1 million are recorded within the &lt;span style="-sec-ix-hidden:f-789"&gt;&lt;span style="-sec-ix-hidden:f-790"&gt;Property and equipment, net&lt;/span&gt;&lt;/span&gt; line on the Consolidated Balance Sheets as of December&#160;30, 2023 and December&#160;31, 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s classification of lease cost (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:24.046%"&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.530%"&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:39.689%"&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.530%"&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.835%"&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.530%"&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.840%"&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="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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year 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: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:100%"&gt;Statement of Income Location&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:10pt;font-weight:700;line-height:100%"&gt;December 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:100%"&gt;Finance lease cost:&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: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;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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of lease assets&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on 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 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:100%"&gt;Interest expense, net&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:100%"&gt;1,632&#160;&lt;/span&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:100%"&gt;1,787&#160;&lt;/span&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="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:100%"&gt;Operating lease cost&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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:100%"&gt;99,044&#160;&lt;/span&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:100%"&gt;89,026&#160;&lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net lease cost&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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;528,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the future maturities of the Company&#x2019;s lease liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.002%"&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.533%"&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:9.603%"&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.533%"&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:9.897%"&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.533%"&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:9.899%"&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;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:100%"&gt;Operating Leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&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:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446,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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,720&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:100%"&gt;450,985&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,955&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,802&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419,757&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,553&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:100%"&gt;4,812&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:100%"&gt;382,365&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 2028&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,385&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,510&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,821,895&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%"&gt;4,010,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="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%"&gt;42,417&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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,053,163&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(738,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,718)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(746,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Present value of 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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,272,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,307,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a) Operating lease payments exclude $320.5 million of legally binding minimum lease payments for leases signed, but not yet commenced.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&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 the Company&#x2019;s lease term and discount rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.370%"&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.535%"&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.929%"&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.535%"&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.931%"&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: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:100%"&gt;December 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:100%"&gt;Weighted-average remaining lease term (years):&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: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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:100%"&gt;10.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:100%"&gt;10.1&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the other information related to the Company&#x2019;s lease liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:65.566%"&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.530%"&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.835%"&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.530%"&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.839%"&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="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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year 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="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:700;line-height:100%"&gt;December 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:100%"&gt;Cash paid for amounts included in the measurement of 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 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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows used for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows used for finance leases&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:100%"&gt;1,632&#160;&lt;/span&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:100%"&gt;1,787&#160;&lt;/span&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"&gt;Sale-leaseback Transactions&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;During fiscal 2023, the Company completed its strategically planned sale-leaseback of 15 Tractor Supply store locations, resulting in proceeds of $82.0 million and a gain of $41.7 million, which is included in Selling, general, and administrative expenses. The Company intends to lease those properties for 15 years, with renewal options thereafter. The transactions met the accounting criteria for sale-leaseback treatment, and the resulting leases were accounted for as operating leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <tsco:LeaseTermExpirationThroughDate contextRef="c-1" id="f-781">2045</tsco:LeaseTermExpirationThroughDate>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-125" id="f-782">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-126" id="f-783">P20Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-8" decimals="-3" id="f-787" unitRef="usd">29200000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-9" decimals="-3" id="f-788" unitRef="usd">32100000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-791">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s classification of lease cost (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:24.046%"&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.530%"&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:39.689%"&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.530%"&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.835%"&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.530%"&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.840%"&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="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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year 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: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:100%"&gt;Statement of Income Location&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:10pt;font-weight:700;line-height:100%"&gt;December 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:100%"&gt;Finance lease cost:&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: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;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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of lease assets&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on 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 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:100%"&gt;Interest expense, net&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:100%"&gt;1,632&#160;&lt;/span&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:100%"&gt;1,787&#160;&lt;/span&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="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:100%"&gt;Operating lease cost&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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:100%"&gt;99,044&#160;&lt;/span&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:100%"&gt;89,026&#160;&lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net lease cost&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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;528,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:FinanceLeaseRightOfUseAssetAmortization contextRef="c-1" decimals="-3" id="f-792" unitRef="usd">3379000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-6" decimals="-3" id="f-793" unitRef="usd">3351000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-1" decimals="-3" id="f-794" unitRef="usd">1632000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-6" decimals="-3" id="f-795" unitRef="usd">1787000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-796" unitRef="usd">465850000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-6" decimals="-3" id="f-797" unitRef="usd">434313000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-3" id="f-798" unitRef="usd">99044000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-6" decimals="-3" id="f-799" unitRef="usd">89026000</us-gaap:VariableLeaseCost>
    <tsco:FinanceOperatingAndVariableLeaseCost contextRef="c-1" decimals="-3" id="f-800" unitRef="usd">569905000</tsco:FinanceOperatingAndVariableLeaseCost>
    <tsco:FinanceOperatingAndVariableLeaseCost contextRef="c-6" decimals="-3" id="f-801" unitRef="usd">528477000</tsco:FinanceOperatingAndVariableLeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-802">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the future maturities of the Company&#x2019;s lease liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.002%"&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.533%"&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:9.603%"&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.533%"&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:9.897%"&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.533%"&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:9.899%"&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;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:100%"&gt;Operating Leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&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:100%"&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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446,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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,720&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:100%"&gt;450,985&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,955&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,802&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419,757&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,553&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:100%"&gt;4,812&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:100%"&gt;382,365&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 2028&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,385&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,510&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,821,895&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%"&gt;4,010,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="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%"&gt;42,417&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 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,053,163&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(738,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,718)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(746,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Present value of 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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,272,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,307,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a) Operating lease payments exclude $320.5 million of legally binding minimum lease payments for leases signed, but not yet commenced.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths contextRef="c-8" decimals="-3" id="f-803" unitRef="usd">491956000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths contextRef="c-8" decimals="-3" id="f-804" unitRef="usd">4823000</us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths>
    <tsco:FutureMinimumPaymentsDueNextTwelveMonths contextRef="c-8" decimals="-3" id="f-805" unitRef="usd">496779000</tsco:FutureMinimumPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo contextRef="c-8" decimals="-3" id="f-806" unitRef="usd">476632000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-8" decimals="-3" id="f-807" unitRef="usd">4750000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <tsco:FutureMinimumPaymentsDueInTwoYears contextRef="c-8" decimals="-3" id="f-808" unitRef="usd">481382000</tsco:FutureMinimumPaymentsDueInTwoYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree contextRef="c-8" decimals="-3" id="f-809" unitRef="usd">446265000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-8" decimals="-3" id="f-810" unitRef="usd">4720000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <tsco:FutureMinimumPaymentsDueInThreeYears contextRef="c-8" decimals="-3" id="f-811" unitRef="usd">450985000</tsco:FutureMinimumPaymentsDueInThreeYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour contextRef="c-8" decimals="-3" id="f-812" unitRef="usd">414955000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-8" decimals="-3" id="f-813" unitRef="usd">4802000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <tsco:FutureMinimumPaymentsDueInFourYears contextRef="c-8" decimals="-3" id="f-814" unitRef="usd">419757000</tsco:FutureMinimumPaymentsDueInFourYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive contextRef="c-8" decimals="-3" id="f-815" unitRef="usd">377553000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-8" decimals="-3" id="f-816" unitRef="usd">4812000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <tsco:FutureMinimumPaymentsDueInFiveYears contextRef="c-8" decimals="-3" id="f-817" unitRef="usd">382365000</tsco:FutureMinimumPaymentsDueInFiveYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive contextRef="c-8" decimals="-3" id="f-818" unitRef="usd">1803385000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-8" decimals="-3" id="f-819" unitRef="usd">18510000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <tsco:FutureMinimumPaymentsDueThereafter contextRef="c-8" decimals="-3" id="f-820" unitRef="usd">1821895000</tsco:FutureMinimumPaymentsDueThereafter>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-8" decimals="-3" id="f-821" unitRef="usd">4010746000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-8" decimals="-3" id="f-822" unitRef="usd">42417000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <tsco:FutureMinimumPaymentsDue contextRef="c-8" decimals="-3" id="f-823" unitRef="usd">4053163000</tsco:FutureMinimumPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-8" decimals="-3" id="f-824" unitRef="usd">738428000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <tsco:FinanceLeaseInterestExpenseFutureMaturities contextRef="c-1" decimals="-3" id="f-825" unitRef="usd">7718000</tsco:FinanceLeaseInterestExpenseFutureMaturities>
    <tsco:FutureMinimumPaymentsInterest contextRef="c-8" decimals="-3" id="f-826" unitRef="usd">746146000</tsco:FutureMinimumPaymentsInterest>
    <us-gaap:OperatingLeaseLiability contextRef="c-8" decimals="-3" id="f-827" unitRef="usd">3272318000</us-gaap:OperatingLeaseLiability>
    <tsco:FinanceLeaseLiabilityPresentValue contextRef="c-8" decimals="-3" id="f-828" unitRef="usd">34699000</tsco:FinanceLeaseLiabilityPresentValue>
    <tsco:LeaseLiability contextRef="c-8" decimals="-3" id="f-829" unitRef="usd">3307017000</tsco:LeaseLiability>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription contextRef="c-1" id="f-830">320.5 million</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription>
    <tsco:LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock contextRef="c-1" id="f-831">&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&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 the Company&#x2019;s lease term and discount rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.370%"&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.535%"&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.929%"&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.535%"&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.931%"&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: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:100%"&gt;December 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:100%"&gt;Weighted-average remaining lease term (years):&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: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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:100%"&gt;10.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:100%"&gt;10.1&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tsco:LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-8" id="f-832">P9Y7M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-9" id="f-833">P10Y1M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-8" id="f-834">P10Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-9" id="f-835">P10Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-8" decimals="3" id="f-836" unitRef="number">0.047</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-9" decimals="3" id="f-837" unitRef="number">0.046</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-8" decimals="3" id="f-838" unitRef="number">0.041</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-9" decimals="3" id="f-839" unitRef="number">0.038</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="c-1" id="f-840">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the other information related to the Company&#x2019;s lease liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:65.566%"&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.530%"&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.835%"&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.530%"&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.839%"&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="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:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year 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="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:700;line-height:100%"&gt;December 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:100%"&gt;Cash paid for amounts included in the measurement of 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 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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows used for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows used for finance leases&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:100%"&gt;1,632&#160;&lt;/span&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:100%"&gt;1,787&#160;&lt;/span&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <tsco:FinanceLeaseFinancingCashFlowsUsedForLeases contextRef="c-1" decimals="-3" id="f-841" unitRef="usd">4808000</tsco:FinanceLeaseFinancingCashFlowsUsedForLeases>
    <tsco:FinanceLeaseFinancingCashFlowsUsedForLeases contextRef="c-6" decimals="-3" id="f-842" unitRef="usd">4057000</tsco:FinanceLeaseFinancingCashFlowsUsedForLeases>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-1" decimals="-3" id="f-843" unitRef="usd">1632000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-6" decimals="-3" id="f-844" unitRef="usd">1787000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:OperatingLeasePaymentsUse contextRef="c-1" decimals="-3" id="f-845" unitRef="usd">466748000</us-gaap:OperatingLeasePaymentsUse>
    <us-gaap:OperatingLeasePaymentsUse contextRef="c-6" decimals="-3" id="f-846" unitRef="usd">430396000</us-gaap:OperatingLeasePaymentsUse>
    <tsco:SaleLeasebackTransactionNumberOfProperties contextRef="c-1" decimals="INF" id="f-847" unitRef="store">15</tsco:SaleLeasebackTransactionNumberOfProperties>
    <tsco:SaleLeasebackTransactionProceedsFromSale contextRef="c-1" decimals="-5" id="f-848" unitRef="usd">82000000.0</tsco:SaleLeasebackTransactionProceedsFromSale>
    <us-gaap:SaleAndLeasebackTransactionGainLossNet contextRef="c-1" decimals="-5" id="f-849" unitRef="usd">41700000</us-gaap:SaleAndLeasebackTransactionGainLossNet>
    <us-gaap:SaleLeasebackTransactionLeaseTerm contextRef="c-1" id="f-850">P15Y</us-gaap:SaleLeasebackTransactionLeaseTerm>
    <us-gaap:ScheduleOfStockByClassTextBlock contextRef="c-1" id="f-851">Capital Stock and Dividends&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Capital Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The authorized capital stock of the Company consists of common stock and preferred stock. The Company is authorized to issue 400 million shares of common stock.  The Company is also authorized to issue 40 thousand shares of preferred stock, with such designations, rights and preferences as may be determined from time to time by the Company&#x2019;s Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;During fiscal 2023 and 2022, the Company&#x2019;s Board of Directors declared the following cash dividends:&lt;/span&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:27.408%"&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.530%"&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.297%"&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.530%"&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:25.654%"&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.530%"&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:24.051%"&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: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:100%"&gt;Date Declared&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:100%"&gt;Dividend Amount&lt;br/&gt;Per Share of Common Stock&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:100%"&gt;Record Date&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:100%"&gt;Date Paid&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 8, 2023&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.03&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 27, 2023&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 12, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;August 9, 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:10pt;font-weight:400;line-height:100%"&gt;$1.03&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:400;line-height:100%"&gt;August 28, 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:10pt;font-weight:400;line-height:100%"&gt;September 12, 2023&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 10, 2023&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.03&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 30, 2023&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 13, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;February 8, 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:10pt;font-weight:400;line-height:100%"&gt;$1.03&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:400;line-height:100%"&gt;February 27, 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:10pt;font-weight:400;line-height:100%"&gt;March 14, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 2, 2022&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:400;line-height:100%"&gt;$0.92&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:400;line-height:100%"&gt;November 21, 2022&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:400;line-height:100%"&gt;December 6, 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 4, 2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.92&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 22, 2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 7, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;May 10, 2022&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:400;line-height:100%"&gt;$0.92&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:400;line-height:100%"&gt;May 25, 2022&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:400;line-height:100%"&gt;June 8, 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 26, 2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.92&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 21, 2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 8, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is the present intention of the Company&#x2019;s Board of Directors to continue to pay a quarterly cash dividend; however, the declaration and payment amount of future dividends will be determined by the Company&#x2019;s Board of Directors in its sole discretion and will depend upon the earnings, financial condition, and capital needs of the Company, along with any other factors which the Company&#x2019;s Board of Directors deem relevant.&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;On February&#160;5, 2024, the Company&#x2019;s Board of Directors declared a quarterly cash dividend of &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;$1.10&lt;/span&gt; per share of the Company&#x2019;s outstanding common stock.&#160; The dividend will be paid on March&#160;12, 2024, to stockholders of record as of the close of business on February&#160;26, 2024.</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-8" decimals="-3" id="f-852" unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-8" decimals="-3" id="f-853" unitRef="shares">40000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:ScheduleOfDividendsPayableTextBlock contextRef="c-1" id="f-854">&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;During fiscal 2023 and 2022, the Company&#x2019;s Board of Directors declared the following cash dividends:&lt;/span&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:27.408%"&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.530%"&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.297%"&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.530%"&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:25.654%"&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.530%"&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:24.051%"&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: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:100%"&gt;Date Declared&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:100%"&gt;Dividend Amount&lt;br/&gt;Per Share of Common Stock&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:100%"&gt;Record Date&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:100%"&gt;Date Paid&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 8, 2023&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.03&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 27, 2023&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 12, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;August 9, 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:10pt;font-weight:400;line-height:100%"&gt;$1.03&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:400;line-height:100%"&gt;August 28, 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:10pt;font-weight:400;line-height:100%"&gt;September 12, 2023&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 10, 2023&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.03&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 30, 2023&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 13, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;February 8, 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:10pt;font-weight:400;line-height:100%"&gt;$1.03&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:400;line-height:100%"&gt;February 27, 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:10pt;font-weight:400;line-height:100%"&gt;March 14, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 2, 2022&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:400;line-height:100%"&gt;$0.92&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:400;line-height:100%"&gt;November 21, 2022&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:400;line-height:100%"&gt;December 6, 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 4, 2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.92&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 22, 2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 7, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:400;line-height:100%"&gt;May 10, 2022&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:400;line-height:100%"&gt;$0.92&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:400;line-height:100%"&gt;May 25, 2022&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:400;line-height:100%"&gt;June 8, 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 26, 2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.92&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 21, 2022&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 8, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDividendsPayableTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-127"
      decimals="2"
      id="f-855"
      unitRef="usdPerShare">1.03</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-128"
      decimals="2"
      id="f-856"
      unitRef="usdPerShare">1.03</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-129"
      decimals="2"
      id="f-857"
      unitRef="usdPerShare">1.03</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-130"
      decimals="2"
      id="f-858"
      unitRef="usdPerShare">1.03</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-131"
      decimals="2"
      id="f-859"
      unitRef="usdPerShare">0.92</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-132"
      decimals="2"
      id="f-860"
      unitRef="usdPerShare">0.92</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-133"
      decimals="2"
      id="f-861"
      unitRef="usdPerShare">0.92</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-134"
      decimals="2"
      id="f-862"
      unitRef="usdPerShare">0.92</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-135"
      decimals="2"
      id="f-863"
      unitRef="usdPerShare">1.10</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:TreasuryStockTextBlock contextRef="c-1" id="f-864">Treasury Stock&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Board of Directors has authorized common stock repurchases under a share repurchase program which was announced in February 2007. As of December&#160;30, 2023, the authorization amount of the program, which has been increased from time to time, was authorized for up to $6.50&#160;billion, exclusive of any fees, commissions or other expenses related to such repurchases.  The share repurchase program does not have an expiration date.  The repurchases may be made from time to time on the open market or in privately negotiated transactions. The timing and amount of any shares repurchased under the program will depend on a variety of factors, including price, corporate and regulatory requirements, capital availability and other market conditions.  Repurchased shares are accounted for at cost and will be held in treasury for future issuance.  The program may be limited, temporarily paused, or terminated at any time without prior notice.  As of December&#160;30, 2023, the Company had remaining authorization under the share repurchase program of $1.05 billion, exclusive of any fees, commissions or other expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the number of shares repurchased, average price paid per share, and total costs of share repurchases in fiscal 2023, 2022, and 2021, respectively (in thousands, except per share amounts):&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.488%"&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.929%"&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.535%"&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.929%"&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.388%"&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.931%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total number of shares repurchased&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:100%"&gt;2,732&#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:100%"&gt;3,378&#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:100%"&gt;4,364&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average price paid per share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Total costs of share repurchases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602,947&#160;&lt;/span&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700,063&#160;&lt;/span&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798,893&#160;&lt;/span&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;/table&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-8" decimals="-8" id="f-865" unitRef="usd">6500000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-8" decimals="-5" id="f-866" unitRef="usd">1050000000.00</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-1" decimals="-3" id="f-867" unitRef="shares">2732000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-6" decimals="-3" id="f-868" unitRef="shares">3378000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-7" decimals="-3" id="f-869" unitRef="shares">4364000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-1"
      decimals="2"
      id="f-870"
      unitRef="usdPerShare">218.54</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-6"
      decimals="2"
      id="f-871"
      unitRef="usdPerShare">207.23</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-7"
      decimals="2"
      id="f-872"
      unitRef="usdPerShare">183.07</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-1" decimals="-3" id="f-873" unitRef="usd">602947000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-6" decimals="-3" id="f-874" unitRef="usd">700063000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-7" decimals="-3" id="f-875" unitRef="usd">798893000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-876">Net Income Per Share&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;Net income per share is calculated as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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:100%"&gt;2023&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&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:100%"&gt;Income&lt;/span&gt;&lt;/div&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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: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:100%"&gt;Per Share&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:100%"&gt;Amount&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:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,107,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Diluted net income per share:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,107,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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:100%"&gt;2022&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&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:100%"&gt;Income&lt;/span&gt;&lt;/div&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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: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:100%"&gt;Per Share&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:100%"&gt;Amount&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:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Diluted net income per share:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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:100%"&gt;2021&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&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:100%"&gt;Income&lt;/span&gt;&lt;/div&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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: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:100%"&gt;Per Share&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:100%"&gt;Amount&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:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Diluted net income per share:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Anti-dilutive share-based awards excluded from the above calculations totaled approximately 0.2 million fiscal 2023, approximately 0.1 million in fiscal 2022 and less than 0.1&#160;million fiscal 2021.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-877">&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;Net income per share is calculated as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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:100%"&gt;2023&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&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:100%"&gt;Income&lt;/span&gt;&lt;/div&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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: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:100%"&gt;Per Share&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:100%"&gt;Amount&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:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,107,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Diluted net income per share:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,107,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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:100%"&gt;2022&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&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:100%"&gt;Income&lt;/span&gt;&lt;/div&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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: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:100%"&gt;Per Share&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:100%"&gt;Amount&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:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Diluted net income per share:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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:100%"&gt;2021&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&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:100%"&gt;Income&lt;/span&gt;&lt;/div&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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: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:100%"&gt;Per Share&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:100%"&gt;Amount&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:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Diluted net income per share:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Anti-dilutive share-based awards excluded from the above calculations totaled approximately 0.2 million fiscal 2023, approximately 0.1 million in fiscal 2022 and less than 0.1&#160;million fiscal 2021.</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-878" unitRef="usd">1107226000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-879" unitRef="shares">109096000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-880"
      unitRef="usdPerShare">10.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits contextRef="c-1" decimals="-3" id="f-881" unitRef="usd">0</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-882" unitRef="shares">650000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare
      contextRef="c-1"
      decimals="2"
      id="f-883"
      unitRef="usdPerShare">0.06</tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-884" unitRef="usd">1107226000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-885" unitRef="shares">109746000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-886"
      unitRef="usdPerShare">10.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-887" unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-3" id="f-888" unitRef="shares">111336000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-889"
      unitRef="usdPerShare">9.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits contextRef="c-6" decimals="-3" id="f-890" unitRef="usd">0</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-6" decimals="-3" id="f-891" unitRef="shares">813000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare
      contextRef="c-6"
      decimals="2"
      id="f-892"
      unitRef="usdPerShare">0.07</tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-893" unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-3" id="f-894" unitRef="shares">112149000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-895"
      unitRef="usdPerShare">9.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-896" unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-3" id="f-897" unitRef="shares">114794000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-898"
      unitRef="usdPerShare">8.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits contextRef="c-7" decimals="-3" id="f-899" unitRef="usd">0</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-7" decimals="-3" id="f-900" unitRef="shares">1030000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare
      contextRef="c-7"
      decimals="2"
      id="f-901"
      unitRef="usdPerShare">0.08</tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-902" unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-3" id="f-903" unitRef="shares">115824000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-904"
      unitRef="usdPerShare">8.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-5" id="f-905" unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-6" decimals="-5" id="f-906" unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-7" decimals="-5" id="f-907" unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-908">Income Taxes&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" rowspan="2" 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:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,093&#160;&lt;/span&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:100%"&gt;41,748&#160;&lt;/span&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:100%"&gt;34,238&#160;&lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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;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;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense/(benefit):&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&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:100%"&gt;50,833&#160;&lt;/span&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:100%"&gt;24,303&#160;&lt;/span&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;Total provision&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.&#160;Significant components of the deferred tax assets and liabilities are as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.360%"&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.803%"&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.533%"&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.804%"&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:400;line-height:100%"&gt;&#160;&lt;/span&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:100%"&gt;December 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:100%"&gt;Tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory valuation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,076&#160;&lt;/span&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,599&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued employee benefits costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&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:100%"&gt;24,544&#160;&lt;/span&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="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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease 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:100%"&gt;812,357&#160;&lt;/span&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:100%"&gt;763,729&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,308&#160;&lt;/span&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:100%"&gt;13,459&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Workers' compensation insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,632&#160;&lt;/span&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:100%"&gt;14,667&#160;&lt;/span&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="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,075&#160;&lt;/span&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:100%"&gt;13,131&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,551&#160;&lt;/span&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:100%"&gt;23,496&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,477&#160;&lt;/span&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:100%"&gt;19,322&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,816&#160;&lt;/span&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:100%"&gt;41,384&#160;&lt;/span&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:100%"&gt;&#160;&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:100%"&gt;1,001,753&#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:100%"&gt;944,331&#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:100%"&gt;Tax liabilities:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease 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;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(773,433)&lt;/span&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:100%"&gt;(723,688)&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(229,751)&lt;/span&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:100%"&gt;(231,191)&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,664)&lt;/span&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:100%"&gt;(20,227)&lt;/span&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:100%"&gt;&#160;&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:100%"&gt;(1,029,848)&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:100%"&gt;(975,106)&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 style="height:8pt"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,095)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has evaluated the need for a valuation allowance for all or a portion of the deferred tax assets.&#160;&#160;The Company believes that all of the deferred tax assets will more likely than not be realized through future earnings.&#160;&#160;The Company had state tax credit carryforwards of $15.7 million and $14.0 million as of December&#160;30, 2023 and December&#160;31, 2022, respectively, with varying dates of expiration through 2038.&#160;&#160;The Company provided no valuation allowance as of December&#160;30, 2023 and December&#160;31, 2022 for state tax credit carryforwards, as the Company believes it is more likely than not that all of these credits will be utilized before their expiration dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" rowspan="2" 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:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax provision at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;Tax effect of:&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,757&#160;&lt;/span&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:100%"&gt;41,235&#160;&lt;/span&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:100%"&gt;36,116&#160;&lt;/span&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="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;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits, net of federal tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,709)&lt;/span&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:100%"&gt;(15,616)&lt;/span&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:100%"&gt;(13,157)&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,442)&lt;/span&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:100%"&gt;(9,025)&lt;/span&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:100%"&gt;(13,368)&lt;/span&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="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;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,766&#160;&lt;/span&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:100%"&gt;4,099&#160;&lt;/span&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:100%"&gt;4,564&#160;&lt;/span&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:100%"&gt;Total income tax expense&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company and its affiliates file income tax returns in the U.S. and various state and local jurisdictions.&#160;&#160;With few exceptions, the Company is no longer subject to federal, state and local income tax examinations by tax authorities for years before 2019.&#160;&#160;Various states have completed an examination of our income tax returns for 2017 through 2021 with minimal adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total amount of unrecognized tax positions that, if recognized, would decrease the effective tax rate, is $7.6 million at December&#160;30, 2023. In addition, the Company recognizes current interest and penalties accrued related to these uncertain tax positions as interest expense, and the amount is not material to the Consolidated Statements of Income.&#160;&#160;The Company has considered the reasonably possible expected net change in uncertain tax positions during the next 12 months and does not expect any material changes to our liability for uncertain tax positions through December&#160;28, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending gross amount of unrecognized tax benefits (exclusive of interest and penalties) is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,038&#160;&lt;/span&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:100%"&gt;760&#160;&lt;/span&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:100%"&gt;51&#160;&lt;/span&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(346)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(465)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Balance at end of year&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:100%"&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:100%"&gt;9,265&#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:100%"&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:100%"&gt;5,362&#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:100%"&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:100%"&gt;3,749&#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:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-909">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" rowspan="2" 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:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,093&#160;&lt;/span&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:100%"&gt;41,748&#160;&lt;/span&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:100%"&gt;34,238&#160;&lt;/span&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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;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;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense/(benefit):&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&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:100%"&gt;50,833&#160;&lt;/span&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:100%"&gt;24,303&#160;&lt;/span&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;Total provision&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-910" unitRef="usd">270024000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-911" unitRef="usd">225565000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-912" unitRef="usd">221152000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-913" unitRef="usd">45093000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-914" unitRef="usd">41748000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-915" unitRef="usd">34238000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-916" unitRef="usd">315117000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-917" unitRef="usd">267313000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-918" unitRef="usd">255390000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-919" unitRef="usd">12000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-920" unitRef="usd">50833000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-921" unitRef="usd">24303000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-922" unitRef="usd">-1941000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-923" unitRef="usd">-2548000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-924" unitRef="usd">3281000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap contextRef="c-1" decimals="-3" id="f-925" unitRef="usd">10059000</tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap>
    <tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap contextRef="c-6" decimals="-3" id="f-926" unitRef="usd">48285000</tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap>
    <tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap contextRef="c-7" decimals="-3" id="f-927" unitRef="usd">27584000</tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-928" unitRef="usd">325176000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-929" unitRef="usd">315598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-930" unitRef="usd">282974000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-931">Significant components of the deferred tax assets and liabilities are as follows (in&#160;thousands):&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.360%"&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.803%"&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.533%"&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.804%"&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:400;line-height:100%"&gt;&#160;&lt;/span&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:100%"&gt;December 30, 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:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:100%"&gt;Tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory valuation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,076&#160;&lt;/span&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:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,599&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued employee benefits costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&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:100%"&gt;24,544&#160;&lt;/span&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="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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease 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:100%"&gt;812,357&#160;&lt;/span&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:100%"&gt;763,729&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,308&#160;&lt;/span&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:100%"&gt;13,459&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Workers' compensation insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,632&#160;&lt;/span&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:100%"&gt;14,667&#160;&lt;/span&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="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,075&#160;&lt;/span&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:100%"&gt;13,131&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,551&#160;&lt;/span&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:100%"&gt;23,496&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,477&#160;&lt;/span&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:100%"&gt;19,322&#160;&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,816&#160;&lt;/span&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:100%"&gt;41,384&#160;&lt;/span&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:100%"&gt;&#160;&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:100%"&gt;1,001,753&#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:100%"&gt;944,331&#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:100%"&gt;Tax liabilities:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease 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;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(773,433)&lt;/span&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:100%"&gt;(723,688)&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(229,751)&lt;/span&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:100%"&gt;(231,191)&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,664)&lt;/span&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:100%"&gt;(20,227)&lt;/span&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:100%"&gt;&#160;&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:100%"&gt;(1,029,848)&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:100%"&gt;(975,106)&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 style="height:8pt"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,095)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-8" decimals="-3" id="f-932" unitRef="usd">35076000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-9" decimals="-3" id="f-933" unitRef="usd">30599000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits contextRef="c-8" decimals="-3" id="f-934" unitRef="usd">17461000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits contextRef="c-9" decimals="-3" id="f-935" unitRef="usd">24544000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities contextRef="c-8" decimals="-3" id="f-936" unitRef="usd">812357000</tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities contextRef="c-9" decimals="-3" id="f-937" unitRef="usd">763729000</tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities>
    <tsco:DeferredTaxAssetsDeferredCompensation contextRef="c-8" decimals="-3" id="f-938" unitRef="usd">15308000</tsco:DeferredTaxAssetsDeferredCompensation>
    <tsco:DeferredTaxAssetsDeferredCompensation contextRef="c-9" decimals="-3" id="f-939" unitRef="usd">13459000</tsco:DeferredTaxAssetsDeferredCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance contextRef="c-8" decimals="-3" id="f-940" unitRef="usd">15632000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance contextRef="c-9" decimals="-3" id="f-941" unitRef="usd">14667000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-8" decimals="-3" id="f-942" unitRef="usd">14075000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-9" decimals="-3" id="f-943" unitRef="usd">13131000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization contextRef="c-8" decimals="-3" id="f-944" unitRef="usd">16551000</tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization contextRef="c-9" decimals="-3" id="f-945" unitRef="usd">23496000</tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c-8" decimals="-3" id="f-946" unitRef="usd">23477000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c-9" decimals="-3" id="f-947" unitRef="usd">19322000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-8" decimals="-3" id="f-948" unitRef="usd">51816000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-9" decimals="-3" id="f-949" unitRef="usd">41384000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-8" decimals="-3" id="f-950" unitRef="usd">1001753000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-9" decimals="-3" id="f-951" unitRef="usd">944331000</us-gaap:DeferredTaxAssetsNet>
    <tsco:DeferredTaxLiabilitiesFinanceLeaseAssets contextRef="c-8" id="f-952" unitRef="usd" xsi:nil="true"/>
    <tsco:DeferredTaxLiabilitiesFinanceLeaseAssets contextRef="c-9" id="f-953" unitRef="usd" xsi:nil="true"/>
    <tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets contextRef="c-8" decimals="-3" id="f-954" unitRef="usd">773433000</tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets>
    <tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets contextRef="c-9" decimals="-3" id="f-955" unitRef="usd">723688000</tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-8" decimals="-3" id="f-956" unitRef="usd">229751000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-9" decimals="-3" id="f-957" unitRef="usd">231191000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-8" decimals="-3" id="f-958" unitRef="usd">26664000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-9" decimals="-3" id="f-959" unitRef="usd">20227000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-8" decimals="-3" id="f-960" unitRef="usd">1029848000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-9" decimals="-3" id="f-961" unitRef="usd">975106000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-8" decimals="-3" id="f-962" unitRef="usd">28095000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-9" decimals="-3" id="f-963" unitRef="usd">30775000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c-8" decimals="-5" id="f-964" unitRef="usd">15700000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c-9" decimals="-5" id="f-965" unitRef="usd">14000000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-9" decimals="0" id="f-966" unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-8" decimals="0" id="f-967" unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-968">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" rowspan="2" 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:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax provision at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:100%"&gt;Tax effect of:&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,757&#160;&lt;/span&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:100%"&gt;41,235&#160;&lt;/span&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:100%"&gt;36,116&#160;&lt;/span&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="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;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits, net of federal tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,709)&lt;/span&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:100%"&gt;(15,616)&lt;/span&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:100%"&gt;(13,157)&lt;/span&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,442)&lt;/span&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:100%"&gt;(9,025)&lt;/span&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:100%"&gt;(13,368)&lt;/span&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="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;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,766&#160;&lt;/span&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:100%"&gt;4,099&#160;&lt;/span&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:100%"&gt;4,564&#160;&lt;/span&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:100%"&gt;Total income tax expense&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="-3" id="f-969" unitRef="usd">300804000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-6" decimals="-3" id="f-970" unitRef="usd">294905000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-7" decimals="-3" id="f-971" unitRef="usd">268819000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="-3" id="f-972" unitRef="usd">41757000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-6" decimals="-3" id="f-973" unitRef="usd">41235000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-7" decimals="-3" id="f-974" unitRef="usd">36116000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c-1" decimals="-3" id="f-975" unitRef="usd">10709000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c-6" decimals="-3" id="f-976" unitRef="usd">15616000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c-7" decimals="-3" id="f-977" unitRef="usd">13157000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationDeductions contextRef="c-1" decimals="-3" id="f-978" unitRef="usd">10442000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions contextRef="c-6" decimals="-3" id="f-979" unitRef="usd">9025000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions contextRef="c-7" decimals="-3" id="f-980" unitRef="usd">13368000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c-1" decimals="-3" id="f-981" unitRef="usd">3766000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c-6" decimals="-3" id="f-982" unitRef="usd">4099000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c-7" decimals="-3" id="f-983" unitRef="usd">4564000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-984" unitRef="usd">325176000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-985" unitRef="usd">315598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-986" unitRef="usd">282974000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-8" decimals="-5" id="f-987" unitRef="usd">7600000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock contextRef="c-1" id="f-988">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending gross amount of unrecognized tax benefits (exclusive of interest and penalties) is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.724%"&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.803%"&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.533%"&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.803%"&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.533%"&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.804%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,038&#160;&lt;/span&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:100%"&gt;760&#160;&lt;/span&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:100%"&gt;51&#160;&lt;/span&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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(346)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(465)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:100%"&gt;Balance at end of year&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:100%"&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:100%"&gt;9,265&#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:100%"&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:100%"&gt;5,362&#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:100%"&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:100%"&gt;3,749&#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:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-9" decimals="-3" id="f-989" unitRef="usd">5362000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-27" decimals="-3" id="f-990" unitRef="usd">3749000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-15" decimals="-3" id="f-991" unitRef="usd">3236000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-992" unitRef="usd">2211000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-6" decimals="-3" id="f-993" unitRef="usd">1359000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-7" decimals="-3" id="f-994" unitRef="usd">927000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-995" unitRef="usd">2038000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-6" decimals="-3" id="f-996" unitRef="usd">760000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-7" decimals="-3" id="f-997" unitRef="usd">51000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-998" unitRef="usd">346000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-6" decimals="-3" id="f-999" unitRef="usd">506000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-7" decimals="-3" id="f-1000" unitRef="usd">465000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-8" decimals="-3" id="f-1001" unitRef="usd">9265000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-9" decimals="-3" id="f-1002" unitRef="usd">5362000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-27" decimals="-3" id="f-1003" unitRef="usd">3749000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-1004">Retirement Benefit Plans&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a defined contribution benefit plan, the Tractor Supply Company 401(k) Retirement Savings Plan (the &#x201c;401(k) Plan&#x201d;), which provides retirement benefits for eligible employees.&#160;&#160;The Company matches (in cash) 100% of the employee&#x2019;s elective contributions up to 3% of eligible compensation plus 50% of the employee&#x2019;s elective contributions from 3% to 6% of eligible compensation.&#160;&#160;In no event shall the total Company match made on behalf of the employee exceed 4.5% of the employee&#x2019;s eligible compensation.&#160;&#160;All current contributions are immediately vested.&#160;&#160;Company contributions to the 401(k) Plan were approximately $18.8 million, $17.2 million, and $15.3 million during fiscal 2023, 2022, and 2021, respectively.&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers, through a deferred compensation program, the opportunity for certain qualifying employees to elect to defer a portion of their annual base salary and/or their annual incentive bonus.&#160; Under the deferred compensation program, a percentage of the participants&#x2019; salary deferral is matched by the Company, limited to a maximum annual matching contribution of $4,500.&#160;&#160;The Company&#x2019;s contributions, including accrued interest, were $0.6 million, $0.6&#160;million, and $0.3 million during fiscal 2023, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution contextRef="c-1" decimals="2" id="f-1005" unitRef="number">1</tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution>
    <tsco:MaximumPercentageOfEmployeesCompensationEligibleFor100Match contextRef="c-1" decimals="2" id="f-1006" unitRef="number">0.03</tsco:MaximumPercentageOfEmployeesCompensationEligibleFor100Match>
    <tsco:PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution contextRef="c-1" decimals="2" id="f-1007" unitRef="number">0.50</tsco:PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution>
    <tsco:MinimumPercentageofEmployeesCompensationEligibleFor50Match contextRef="c-1" decimals="2" id="f-1008" unitRef="number">0.03</tsco:MinimumPercentageofEmployeesCompensationEligibleFor50Match>
    <tsco:MaximumPercentageOfEmployeessCompensationEligibleFor50Match contextRef="c-1" decimals="2" id="f-1009" unitRef="number">0.06</tsco:MaximumPercentageOfEmployeessCompensationEligibleFor50Match>
    <tsco:CompanyMaximumMatchAsPercentageOfEligibleCompensation contextRef="c-1" decimals="3" id="f-1010" unitRef="number">0.045</tsco:CompanyMaximumMatchAsPercentageOfEligibleCompensation>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-1" decimals="-5" id="f-1011" unitRef="usd">18800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-6" decimals="-5" id="f-1012" unitRef="usd">17200000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-7" decimals="-5" id="f-1013" unitRef="usd">15300000</us-gaap:DefinedContributionPlanCostRecognized>
    <tsco:CompanyMaximumMatchUnderDeferredCompensationProgram contextRef="c-1" decimals="0" id="f-1014" unitRef="usd">4500</tsco:CompanyMaximumMatchUnderDeferredCompensationProgram>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer contextRef="c-1" decimals="-5" id="f-1015" unitRef="usd">600000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer contextRef="c-6" decimals="-5" id="f-1016" unitRef="usd">600000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer contextRef="c-7" decimals="-5" id="f-1017" unitRef="usd">300000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:LegalMattersAndContingenciesTextBlock contextRef="c-1" id="f-1018">Commitments and Contingencies&lt;div style="text-align:justify"&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;Contractual Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;At December&#160;30, 2023, the Company had contractual commitments of approximat&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;el&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;y $44.8&#160;million, of which $13.0&#160;million&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; is related to the construction of new distribution centers, &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;and the remaining is related to purchase obligations such as inventory purchases and marketing-related contracts.&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; The Company does not have material contractual commitments related to construction projects extending greater than twelve months. &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;In addition, the Company had&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; $320.5&#160;million le&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;gally binding minimum lease payments for leases signed, but not yet commenced. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Letters of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;30, 2023, there were $58.3 million outstanding letters of credit. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Litigation&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2023, U.S. Customs and Border Protection (&#x201c;U.S. Customs&#x201d;) sent the Company a notice that proposed to classify certain of our imports from China as subject to anti-dumping and countervailing (&#x201c;AD/CV&#x201d;) duties. We responded to U.S. Customs outlining the reasons for our position that these imports are not subject to AD/CV duties. The case was dismissed during the fourth quarter of 2023 with no material impact to the Company&#x2019;s Consolidated Financial Statements. &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:115%"&gt;The Company is involved in various litigation matters arising in the ordinary course of business.  The Company believes that, based upon information currently available, any estimated loss related to such matters has been adequately provided for in accrued liabilities to the extent probable and reasonably estimable.  Accordingly, the Company currently expects these matters will be resolved without material adverse effect on its consolidated financial position, results of operations or cash flows.&#160; However, litigation and other legal matters involve an element of uncertainty. Future developments in such matters, including adverse decisions or settlements or resulting required changes to the Company&#x2019;s business operations, could affect our consolidated operating results when resolved in future periods or could result in liability or other amounts material to the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:PurchaseObligation contextRef="c-8" decimals="-5" id="f-1019" unitRef="usd">44800000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation contextRef="c-136" decimals="-5" id="f-1020" unitRef="usd">13000000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligationDueInSecondYear contextRef="c-8" decimals="-5" id="f-1021" unitRef="usd">0</us-gaap:PurchaseObligationDueInSecondYear>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription contextRef="c-1" id="f-1022">320.5&#160;million</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-8" decimals="-5" id="f-1023" unitRef="usd">58300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-1024">Segment Reporting&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has one reportable segment which is the retail sale of products that support the rural lifestyle.&#160;The following table indicates the percentage of net sales represented by each major product category during fiscal 2023, 2022, and 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.763%"&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.171%"&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.534%"&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.024%"&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.534%"&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.174%"&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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:100%"&gt;Percent of Net Sales&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="15" 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:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Product Category:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Livestock, Equine &amp;amp; Agriculture&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Companion Animal&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&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:100%"&gt;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;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:100%"&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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seasonal &amp;amp; Recreation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&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:100%"&gt;22&#160;&lt;/span&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:100%"&gt;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;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Truck, Tool, &amp;amp; Hardware&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&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:100%"&gt;16&#160;&lt;/span&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:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clothing, Gift, &amp;amp; D&#xe9;cor&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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:100%"&gt;11&#160;&lt;/span&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:100%"&gt;11&#160;&lt;/span&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:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%"&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 #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:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%"&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 #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:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales by major product categories for prior periods have been reclassified to conform to the current year presentation. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(a) Includes livestock and equine feed &amp;amp; equipment, poultry, fencing, and sprayers &amp;amp; chemicals. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(b) Includes food, treats and equipment for dogs, cats, and other small animals as well as dog wellness. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(c) Includes tractor &amp;amp; rider, lawn &amp;amp; garden, bird feeding, power equipment, and other recreational products. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(d) Includes truck accessories, trailers, generators, lubricants, batteries, and hardware and tools.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(e) Includes clothing, footwear, toys, snacks, and decorative merchandise.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-107"
      decimals="INF"
      id="f-1025"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock contextRef="c-1" id="f-1026">The following table indicates the percentage of net sales represented by each major product category during fiscal 2023, 2022, and 2021:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.763%"&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.171%"&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.534%"&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.024%"&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.534%"&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.174%"&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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:100%"&gt;Percent of Net Sales&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="15" 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:100%"&gt;Fiscal Year&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Product Category:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Livestock, Equine &amp;amp; Agriculture&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Companion Animal&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&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:100%"&gt;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;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:100%"&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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seasonal &amp;amp; Recreation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&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:100%"&gt;22&#160;&lt;/span&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:100%"&gt;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;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Truck, Tool, &amp;amp; Hardware&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&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:100%"&gt;16&#160;&lt;/span&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:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clothing, Gift, &amp;amp; D&#xe9;cor&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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:100%"&gt;11&#160;&lt;/span&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:100%"&gt;11&#160;&lt;/span&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:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%"&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 #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:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%"&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 #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:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales by major product categories for prior periods have been reclassified to conform to the current year presentation. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(a) Includes livestock and equine feed &amp;amp; equipment, poultry, fencing, and sprayers &amp;amp; chemicals. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(b) Includes food, treats and equipment for dogs, cats, and other small animals as well as dog wellness. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(c) Includes tractor &amp;amp; rider, lawn &amp;amp; garden, bird feeding, power equipment, and other recreational products. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(d) Includes truck accessories, trailers, generators, lubricants, batteries, and hardware and tools.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(e) Includes clothing, footwear, toys, snacks, and decorative merchandise.&lt;/span&gt;&lt;/div&gt;</tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-137"
      decimals="2"
      id="f-1027"
      unitRef="number">0.27</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-138"
      decimals="2"
      id="f-1028"
      unitRef="number">0.28</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-139"
      decimals="2"
      id="f-1029"
      unitRef="number">0.27</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-140"
      decimals="2"
      id="f-1030"
      unitRef="number">0.25</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-141"
      decimals="2"
      id="f-1031"
      unitRef="number">0.23</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-142"
      decimals="2"
      id="f-1032"
      unitRef="number">0.21</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-143"
      decimals="2"
      id="f-1033"
      unitRef="number">0.22</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-144"
      decimals="2"
      id="f-1034"
      unitRef="number">0.22</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-145"
      decimals="2"
      id="f-1035"
      unitRef="number">0.23</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-146"
      decimals="2"
      id="f-1036"
      unitRef="number">0.16</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-147"
      decimals="2"
      id="f-1037"
      unitRef="number">0.16</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-148"
      decimals="2"
      id="f-1038"
      unitRef="number">0.18</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-149"
      decimals="2"
      id="f-1039"
      unitRef="number">0.10</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-150"
      decimals="2"
      id="f-1040"
      unitRef="number">0.11</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-151"
      decimals="2"
      id="f-1041"
      unitRef="number">0.11</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-152"
      decimals="INF"
      id="f-1042"
      unitRef="number">1</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-153"
      decimals="INF"
      id="f-1043"
      unitRef="number">1</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="c-154"
      decimals="INF"
      id="f-1044"
      unitRef="number">1</tsco:SalesRevenueNetPercentage>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-155" id="f-1045">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-155" id="f-1046">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-155" id="f-1047">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-156" id="f-1048">On November 10, 2023, Colin Yankee, the Company&#x2019;s EVP, Chief Supply Chain Officer, entered into a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (a &#x201c;10b5-1 Plan&#x201d;). Mr. Yankee&#x2019;s 10b5-1 Plan provides for the potential sale of up to 9,316 shares of the Company&#x2019;s common stock, including the sale of up to 4,753 shares of the Company&#x2019;s common stock that Mr. Yankee may acquire upon exercise of options. The plan commences on February 28, 2024 and terminates on the earlier of the date all the shares under the plan are sold and October 30, 2024.</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate contextRef="c-157" id="f-1049">November 10, 2023</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName contextRef="c-157" id="f-1050">Colin Yankee</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-157" id="f-1051">EVP, Chief Supply Chain Officer</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-157" id="f-1052">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-158"
      decimals="0"
      id="f-1053"
      unitRef="shares">9316</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-159"
      decimals="0"
      id="f-1054"
      unitRef="shares">4753</ecd:TrdArrSecuritiesAggAvailAmt>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
